0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
2001
2001
2001
2001
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
41007
2001
2001
41007
0
0
0
0
0
2001
2001
5003
5003
5003
2001
41007
0
0
0
0
0
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
5003
5003
41007
41007
2001
41007
2001
5003
5003
5003
5003
2001
2001
41007
41007
41007
2001
5003
5003
5003
5003
2001
2001
2001
0
0
0
0
5003
41007
41007
41007
41007
41007
41007
2001
41007
41007
41007
2001
5003
2001
41007
5003
2001
41007
5003
5003
2001
0
2001
2001
2001
5003
5003
5003
41007
41007
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
0
0
41007
41007
41007
41007
41007
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
41007
41007
41007
41007
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
5003
2001
2001
2001
0
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
5003
5003
41007
41007
41007
41007
2001
2001
2001
0
0
0
2001
2001
2001
41007
41007
41007
41007
5003
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
41007
41007
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
0
2001
2001
2001
0
0
0
0
0
2001
41007
41007
41007
41007
41007
41007
41007
5003
5003
41007
41007
41007
41007
5003
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
5003
5003
5003
5003
41007
41007
41007
0
0
0
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
0
5003
2001
2001
2001
2001
41007
41007
41007
2001
5003
0
0
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
0
0
0
41007
41007
41007
5003
41007
41007
41007
41007
5003
5003
5003
5003
5003
5003
0
0
0
0
0
2001
2001
2001
2001
41007
41007
2001
2001
2001
2001
2001
5003
5003
2001
2001
5003
5003
5003
5003
41007
41007
2001
2001
2001
2001
41007
5003
5003
5003
5003
5003
41007
41007
41007
41007
41007
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
2001
0
0
41007
2001
2001
2001
2001
2001
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
41007
41007
41007
41007
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
41007
41007
41007
0
0
0
2001
0
0
0
2001
2001
2001
2001
5003
5003
5003
41007
41007
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
0
0
0
0
2001
2001
2001
5003
5003
5003
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
41007
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
5003
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
5003
5003
2001
2001
2001
0
2001
2001
2001
2001
2001
41007
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
0
2001
2001
0
2001
5003
2001
2001
2001
2001
2001
5003
5003
41007
41007
41007
5003
5003
5003
5003
2001
2001
0
0
0
2001
0
0
0
0
0
0
0
5003
5003
5003
5003
2001
2001
5003
41007
41007
0
41007
41007
41007
41007
0
0
0
0
0
5003
5003
5003
2001
2001
41007
41007
41007
2001
2001
2001
2001
5003
2001
2001
5003
5003
5003
5003
5003
5003
2001
2001
5003
5003
5003
5003
5003
5003
5003
2001
0
0
41007
41007
41007
41007
41007
41007
5003
5003
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
41007
41007
2001
2001
41007
5003
0
0
0
0
41007
41007
41007
41007
41007
2001
2001
2001
41007
5003
5003
2001
2001
2001
2001
2001
2001
5003
0
0
0
41007
0
0
0
0
41007
41007
41007
41007
2001
2001
41007
41007
41007
41007
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
2001
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
0
41007
41007
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
41007
0
0
0
0
0
41007
41007
41007
41007
41007
41007
0
0
2001
2001
5003
5003
5003
2001
2001
5003
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
5003
2001
0
41007
41007
2001
2001
2001
2001
0
41007
2001
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
0
0
0
0
0
41007
2001
41007
5003
5003
5003
5003
2001
41007
41007
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
5003
41007
41007
2001
2001
2001
2001
2001
5003
41007
41007
41007
41007
41007
41007
41007
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
2001
5003
5003
5003
5003
0
0
0
0
0
0
41007
41007
41007
2001
2001
0
0
0
2001
2001
5003
2001
2001
2001
41007
41007
41007
41007
2001
2001
0
0
2001
5003
5003
5003
5003
5003
0
0
0
41007
41007
41007
5003
5003
5003
5003
2001
2001
2001
2001
2001
5003
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
5003
5003
2001
2001
2001
2001
2001
2001
5003
2001
5003
5003
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
41007
2001
5003
5003
5003
5003
5003
5003
5003
0
41007
2001
2001
5003
5003
0
0
2001
5003
5003
5003
2001
2001
0
2001
0
0
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
0
0
2001
2001
0
0
0
0
41007
41007
41007
41007
41007
0
2001
2001
5003
5003
5003
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
5003
2001
41007
41007
41007
41007
41007
0
0
0
5003
0
5003
5003
5003
5003
5003
41007
5003
5003
5003
0
2001
2001
2001
0
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
2001
41007
41007
41007
41007
5003
5003
0
0
0
0
2001
2001
41007
41007
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
0
0
0
2001
2001
2001
41007
2001
2001
2001
2001
41007
41007
41007
2001
2001
2001
5003
5003
5003
5003
0
0
0
2001
2001
2001
2001
2001
5003
41007
41007
41007
41007
41007
5003
5003
5003
5003
5003
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
5003
5003
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
2001
41007
5003
5003
5003
5003
41007
41007
5003
5003
41007
41007
41007
0
0
0
0
0
0
0
0
0
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
41007
41007
41007
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
0
41007
41007
41007
2001
2001
2001
2001
2001
41007
41007
41007
41007
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
5003
5003
5003
2001
5003
5003
5003
41007
41007
41007
41007
2001
2001
2001
41007
41007
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
41007
41007
41007
41007
2001
2001
5003
5003
41007
41007
41007
41007
2001
0
2001
2001
5003
5003
2001
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
2001
41007
5003
5003
5003
5003
5003
5003
5003
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
0
0
0
0
5003
5003
5003
2001
0
0
0
0
0
5003
5003
2001
41007
2001
2001
5003
5003
5003
41007
41007
41007
5003
5003
0
0
2001
0
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
2001
0
2001
2001
2001
2001
41007
41007
2001
2001
2001
41007
41007
41007
2001
2001
41007
41007
41007
41007
41007
5003
5003
5003
41007
41007
2001
2001
2001
2001
41007
41007
41007
0
0
0
0
0
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
41007
41007
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
41007
41007
41007
0
0
0
0
0
2001
2001
41007
41007
41007
41007
2001
41007
41007
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
5003
5003
2001
2001
2001
2001
2001
2001
41007
41007
5003
5003
41007
2001
5003
5003
41007
2001
5003
5003
5003
5003
0
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
41007
5003
41007
41007
2001
2001
2001
2001
2001
2001
41007
41007
41007
0
2001
2001
41007
41007
41007
2001
2001
2001
41007
2001
2001
2001
5003
5003
5003
5003
0
2001
0
2001
2001
2001
2001
2001
5003
5003
0
0
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
0
0
0
0
0
5003
5003
5003
2001
2001
2001
2001
5003
5003
41007
0
0
0
0
2001
2001
2001
2001
2001
2001
5003
5003
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
0
0
2001
0
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
2001
2001
2001
0
41007
41007
2001
2001
2001
2001
2001
41007
2001
2001
0
5003
2001
2001
2001
41007
41007
41007
2001
2001
5003
5003
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
0
2001
2001
5003
2001
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
0
2001
2001
5003
5003
0
0
0
41007
41007
41007
2001
2001
41007
2001
2001
41007
2001
41007
41007
41007
2001
41007
41007
2001
0
0
0
0
0
2001
2001
2001
5003
5003
5003
2001
2001
2001
5003
5003
41007
0
2001
2001
2001
41007
41007
41007
41007
41007
41007
5003
5003
2001
2001
2001
0
2001
2001
2001
5003
5003
5003
5003
5003
41007
41007
41007
41007
41007
2001
0
2001
0
2001
0
0
0
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
2001
2001
2001
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
41007
41007
41007
2001
0
2001
0
0
2001
2001
0
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
5003
2001
2001
2001
5003
5003
5003
0
0
0
0
0
5003
5003
5003
5003
2001
2001
41007
41007
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
5003
2001
5003
41007
2001
2001
0
0
0
0
0
5003
5003
5003
5003
41007
41007
41007
2001
0
0
0
5003
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
41007
41007
2001
2001
0
0
0
0
0
2001
41007
41007
41007
2001
2001
2001
41007
2001
2001
41007
2001
2001
41007
41007
41007
41007
41007
0
0
0
0
0
0
0
2001
2001
2001
5003
5003
5003
5003
41007
5003
5003
41007
5003
5003
5003
2001
2001
2001
41007
41007
41007
41007
0
0
0
0
0
0
2001
2001
2001
41007
41007
41007
41007
41007
41007
41007
2001
2001
2001
5003
5003
5003
5003
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
41007
41007
41007
41007
2001
41007
41007
41007
41007
41007
41007
2001
2001
2001
2001
2001
5003
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
41007
41007
41007
41007
41007
41007
41007
41007
41007
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
0
0
2001
2001
5003
0
0
0
5003
2001
2001
2001
2001
0
0
0
5003
2001
2001
41007
41007
41007
41007
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
41007
41007
41007
41007
5003
41007
41007
41007
41007
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
0
0
2001
2001
2001
0
0
0
5003
0
0
0
2001
2001
2001
41007
41007
41007
2001
41007
5003
2001
2001
2001
2001
41007
41007
41007
41007
2001
2001
0
0
0
0
0
0
0
0
0
5003
5003
2001
5003
5003
41007
2001
2001
2001
0
0
0
0
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
41007
41007
41007
41007
5003
5003
5003
5003
0
0
2001
2001
2001
2001
2001
2001
2001
5003
0
0
2001
0
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
41007
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
41007
41007
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
2001
5003
0
0
0
5003
5003
5003
5003
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
5003
5003
5003
41007
41007
41007
41007
41007
41007
41007
41007
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
5003
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
41007
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
5003
5003
5003
41007
41007
41007
2001
2001
2001
0
2001
41007
41007
41007
41007
2001
2001
0
2001
2001
2001
41007
41007
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
41007
41007
2001
2001
5003
5003
0
0
0
0
0
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
41007
41007
0
0
2001
0
0
0
0
41007
41007
41007
41007
2001
5003
5003
41007
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
41007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
1004
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
1004
1004
1004
0
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
1004
0
0
1004
1004
1004
0
1004
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
5003
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
5003
5003
0
5003
5003
5003
5003
5003
0
5003
5003
0
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
5003
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
5003
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
1004
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
5003
5003
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
5003
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
1004
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
5003
5003
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
1004
1004
1004
1004
1004
1004
5003
0
0
0
0
0
0
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
1004
1004
1004
1004
1004
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
1004
0
1004
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
5003
5003
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
1004
1004
1004
1004
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
5003
5003
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
0
0
1004
0
0
1004
0
0
1004
1004
1004
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
1004
0
0
1004
1004
0
0
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
1004
1004
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
0
1004
1004
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
2001
2001
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
7005
7005
2001
7005
2001
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
2001
2001
2001
7005
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
2001
2001
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
2001
2001
2001
2001
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5003
2001
2001
7005
5003
5003
5003
2001
7005
7005
5003
5003
5003
5003
5003
7005
7005
2001
2001
2001
2001
2001
7005
5003
5003
5003
2001
2001
7005
2001
2001
2001
2001
7005
5003
5003
2001
2001
2001
2001
5002
2001
2001
2001
2001
2001
5003
5003
5002
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
7005
7005
7005
7005
7005
5003
7005
7005
7005
2001
2001
2001
2001
5003
2001
2001
2001
5003
5003
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
7005
5003
5003
5003
5003
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
2001
2001
5002
5002
5002
5003
5003
5003
5003
2001
2001
5003
5003
5002
5003
5003
5003
5003
5002
5002
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
5003
5003
5003
5003
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
5003
5003
5003
2001
5002
5003
5003
5003
2001
2001
2001
2001
2001
2001
7005
2001
7005
7005
2001
2001
2001
5003
5003
5002
5002
5002
2001
2001
5002
5002
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
2001
5003
2001
5003
2001
2001
2001
5003
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
5002
7005
5003
5003
2001
2001
7005
7005
5003
7005
7005
7005
2001
5002
5003
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
7005
7005
5003
5003
2001
2001
2001
2001
2001
5003
7005
2001
2001
2001
5003
5003
5003
2001
5003
2001
2001
2001
5003
5003
5003
5003
5003
5003
2001
5003
5003
5003
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
7005
5003
2001
2001
2001
2001
2001
7005
7005
2001
7005
7005
7005
7005
5002
5002
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
5003
5003
5003
5003
5003
5002
5002
2001
2001
2001
2001
2001
5003
5003
5003
5002
5002
5002
5002
5002
5002
5002
5002
5003
2001
2001
5002
5002
5002
2001
2001
2001
2001
5002
2001
2001
2001
2001
5003
5003
5002
5002
5002
5002
5002
5002
5003
5003
5003
5003
2001
5003
2001
5003
5002
2001
2001
2001
2001
2001
2001
2001
5002
5003
5003
5003
5003
5003
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
7005
7005
7005
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
5002
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
2001
2001
5002
2001
2001
5002
5002
5003
2001
2001
2001
2001
5002
5002
5002
5003
5003
2001
2001
2001
2001
2001
2001
2001
5003
5003
7005
2001
5003
5003
5002
5002
5002
5002
5002
5002
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
2001
2001
2001
2001
2001
5003
7005
2001
2001
2001
2001
5003
5003
5003
5003
2001
5002
5002
5003
5003
5003
7005
7005
7005
5003
5003
5003
5003
2001
2001
2001
5002
5003
7005
5003
5003
2001
2001
2001
2001
2001
5003
5003
5003
5003
5002
5002
5002
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
2001
2001
5002
5002
2001
2001
2001
2001
2001
5003
5003
2001
7005
7005
7005
5003
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5002
5002
5002
5002
2001
2001
5003
5003
5003
5003
7005
7005
2001
2001
7005
7005
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
7005
7005
7005
5003
5003
5003
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
5003
5003
5003
5003
5003
7005
7005
7005
7005
7005
7005
5003
5003
2001
2001
2001
5003
5003
5003
5003
5003
7005
7005
7005
7005
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
5003
5003
5003
2001
5002
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
7005
7005
5003
5003
5003
2001
7005
7005
5003
5003
5003
5002
5002
5003
5003
5003
2001
5003
5003
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
5002
7005
2001
2001
2001
5003
5003
5003
5003
2001
2001
5003
5003
2001
2001
2001
5003
5003
5003
7005
7005
5002
5002
5002
5002
2001
2001
7005
5003
5003
5003
5003
5003
2001
5003
5003
5003
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
5003
5002
5002
2001
5003
5003
5002
5002
7005
5003
5003
5003
7005
7005
7005
7005
7005
7005
7005
7005
5003
5003
5003
7005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
7005
5003
5003
5003
2001
2001
2001
2001
5003
2001
2001
2001
5003
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
7005
7005
5003
2001
2001
2001
2001
2001
5003
2001
5003
5003
5003
2001
2001
7005
7005
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
7005
7005
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
5003
5003
5003
2001
7005
5003
5003
5002
5002
7005
7005
5003
5003
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5002
7005
2001
2001
2001
2001
2001
5002
5002
5002
5003
5003
5003
5003
5003
5003
7005
7005
5002
5002
5003
5003
5003
5002
5002
5002
7005
7005
7005
2001
2001
5002
5002
2001
7005
7005
2001
2001
7005
7005
2001
2001
7005
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
7005
5003
5003
7005
2001
5003
5003
2001
2001
5003
5003
5003
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
5002
5002
2001
2001
2001
5003
5003
5003
2001
2001
2001
7005
7005
7005
7005
7005
5003
5003
5003
7005
7005
7005
2001
5003
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
5003
2001
2001
2001
2001
5002
5003
5003
5003
5003
2001
2001
5002
5002
5002
5002
5003
5003
5003
7005
5003
5003
5003
5003
5003
2001
5003
5003
7005
7005
7005
5002
5002
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5002
5002
7005
7005
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
7005
2001
7005
7005
5002
5003
5003
5002
5002
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
7005
7005
7005
7005
7005
7005
5003
5003
5003
5003
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5003
2001
2001
5003
5003
2001
5003
7005
7005
7005
7005
5002
5002
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
7005
7005
7005
7005
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
5003
5003
5003
2001
2001
5002
5002
5003
5003
5002
5002
5002
5002
5003
2001
2001
7005
7005
7005
7005
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
7005
7005
7005
5003
5003
5003
5003
5003
5003
7005
2001
2001
2001
2001
2001
7005
2001
2001
7005
7005
5003
5003
2001
5003
5003
5003
5003
5002
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
7005
7005
7005
7005
5002
5002
2001
2001
2001
2001
5003
5003
5003
5002
5003
5003
5003
5002
2001
2001
5002
5002
5002
5003
5003
5003
5003
5003
7005
7005
2001
2001
2001
2001
2001
2001
2001
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
5002
5002
5003
7005
5003
5003
2001
2001
2001
5003
5003
5003
7005
7005
7005
5003
5003
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
2001
5003
5003
2001
2001
2001
2001
5002
2001
2001
5003
5003
2001
7005
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
5002
5002
5002
5002
2001
2001
2001
5003
7005
5002
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
7005
7005
7005
7005
7005
5003
5003
2001
5003
5003
5003
7005
7005
7005
5003
5003
2001
2001
5003
5003
2001
2001
5003
2001
5003
2001
5003
5003
7005
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
7005
7005
7005
5003
5003
5003
2001
5003
5003
5003
5003
5002
5003
5003
5003
2001
2001
5002
5002
5002
5002
5003
5003
5003
5003
5003
2001
2001
2001
2001
7005
5003
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
7005
7005
7005
7005
7005
5003
7005
7005
2001
2001
5003
5003
5002
5002
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
7005
7005
5002
5002
2001
5002
5002
5002
5002
2001
2001
7005
7005
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5002
5002
5002
5002
5002
5002
5003
5003
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
5003
5003
5003
5003
7005
7005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
5002
5002
5002
5002
5003
5003
2001
2001
5003
2001
2001
5003
5003
2001
2001
5003
5003
5003
5003
5002
5002
5003
5003
5002
5002
5002
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
2001
2001
2001
2001
5002
2001
2001
2001
7005
7005
5003
5003
5003
5002
5002
5002
5002
5003
2001
2001
7005
7005
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
5003
5003
5003
5003
2001
2001
5003
5003
5003
2001
2001
5003
5003
5003
5003
7005
7005
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
5003
5003
5003
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
5003
5003
5002
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
5002
5002
5003
5003
5002
5003
5002
5003
2001
2001
2001
2001
2001
5003
5003
2001
2001
5003
7005
2001
2001
2001
5003
5003
5003
2001
2001
5002
5002
2001
2001
2001
2001
2001
5003
5003
5003
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
5003
5003
5003
5003
7005
7005
2001
2001
2001
5002
5002
2001
2001
2001
5003
7005
7005
7005
7005
7005
7005
7005
2001
2001
5002
2001
2001
2001
2001
2001
2001
5003
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5002
5002
5002
7005
7005
5003
7005
7005
7005
7005
7005
7005
5003
5003
5003
2001
2001
2001
5003
2001
2001
2001
2001
2001
7005
7005
5003
5003
5003
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
7005
5003
5003
5003
5003
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
5003
5003
5003
5003
2001
2001
5003
5003
5003
7005
7005
7005
7005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
7005
7005
7005
7005
5002
5002
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
5003
2001
2001
2001
2001
5003
5003
5003
5003
7005
7005
7005
7005
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
2001
5002
2001
5002
5002
5003
5003
7005
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
2001
2001
2001
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
5003
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
5003
5003
7005
7005
7005
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5002
2001
2001
2001
5003
2001
2001
5003
5003
2001
2001
2001
5003
5003
5003
5003
5003
7005
7005
7005
7005
7005
7005
7005
7005
5003
5003
5003
5003
7005
2001
5002
5002
2001
5003
2001
5003
5003
7005
2001
2001
5003
2001
2001
5003
5003
5003
2001
2001
2001
5002
5002
5002
2001
2001
2001
2001
5003
2001
7005
7005
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
5003
5003
7005
7005
5003
5003
5003
5003
5003
2001
2001
2001
5003
5003
7005
5003
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
7005
7005
2001
2001
2001
2001
2001
5003
5002
2001
5002
7005
7005
7005
5003
2001
2001
2001
2001
7005
5003
5003
5003
5002
5002
5002
5002
2001
2001
5003
5003
2001
2001
2001
2001
7005
2001
2001
2001
2001
5003
5003
2001
2001
5003
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
5002
5002
5002
5003
5003
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
7005
7005
7005
7005
7005
7005
7005
2001
2001
5003
5003
5002
5002
5002
5002
5002
7005
7005
7005
5002
5002
5002
5003
5003
5003
5003
5003
5003
5003
5002
5003
5003
5003
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
2001
5003
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
5003
5003
2001
2001
2001
5003
5003
7005
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5002
5003
5003
2001
2001
2001
5002
5002
5002
5003
5003
2001
2001
2001
2001
2001
5003
5003
2001
2001
5003
2001
2001
2001
2001
2001
5002
5003
5003
5003
2001
2001
2001
2001
7005
7005
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
5003
5003
5002
5002
2001
2001
5003
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
5003
5003
2001
2001
5003
5003
7005
5002
5003
5003
2001
5002
5002
5002
5002
5002
5002
5003
5003
5003
7005
7005
7005
7005
5002
5002
5002
5002
2001
2001
2001
5002
5002
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
7005
7005
5003
5003
5003
5003
5003
5003
7005
7005
2001
2001
2001
2001
2001
2001
7005
5003
7005
5003
5003
5003
5003
5003
2001
5003
5003
2001
2001
2001
2001
2001
2001
7005
7005
7005
5003
5003
5003
7005
5003
5003
5003
5003
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
7005
7005
7005
7005
5003
5003
5003
2001
2001
5003
2001
2001
2001
5003
5003
2001
2001
2001
7005
7005
2001
2001
2001
5003
5003
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
2001
2001
2001
5003
5002
5002
5002
5003
5003
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
7005
7005
5003
5003
7005
7005
5002
5002
5002
5003
5003
2001
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5003
5003
5003
5003
7005
7005
7005
7005
5003
5003
7005
5003
5003
2001
5003
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
7005
7005
7005
7005
7005
7005
5003
7005
7005
5003
5003
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
5003
2001
2001
7005
7005
7005
5003
5003
5002
5002
5002
5003
5003
5002
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
5003
5003
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
5003
5003
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
1004
2001
2001
1004
1004
1004
2001
2001
1004
5003
1004
0
0
5003
2001
0
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
1004
1004
2001
1004
1004
1004
1004
1004
1004
1004
1004
5003
1004
1004
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
5003
1004
1004
2001
2001
1004
1004
0
2001
2001
2001
1004
1004
1004
5003
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
2001
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
5003
5003
2001
1004
5003
1004
1004
1004
1004
1004
1004
5003
1004
1004
1004
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
5003
5003
5003
2001
1004
1004
1004
1004
1004
1004
1004
5003
5003
5003
5003
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
0
0
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
2001
1004
1004
2001
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
5003
5003
2001
2001
1004
1004
2001
2001
1004
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
0
0
0
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
1004
1004
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
5003
1004
1004
1004
1004
1004
1004
1004
1004
0
5003
1004
1004
1004
1004
2001
2001
1004
5003
1004
1004
5003
2001
2001
2001
1004
1004
1004
1004
1004
2001
1004
2001
2001
1004
1004
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
2001
1004
1004
1004
1004
0
0
1004
1004
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
0
0
0
0
0
1004
1004
5003
1004
1004
5003
2001
2001
1004
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
2001
1004
1004
5003
5003
1004
1004
1004
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
1004
1004
5003
5003
5003
5003
5003
1004
1004
5003
5003
5003
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
1004
2001
1004
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
5003
2001
2001
2001
2001
2001
5003
5003
5003
5003
5003
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
5003
1004
1004
5003
5003
2001
2001
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
1004
1004
5003
5003
5003
2001
2001
2001
5003
5003
5003
5003
0
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
5003
1004
1004
1004
1004
2001
2001
2001
5003
2001
2001
2001
2001
1004
1004
1004
1004
5003
2001
2001
5003
0
0
1004
2001
2001
2001
0
1004
1004
1004
1004
2001
2001
1004
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
5003
2001
2001
2001
1004
1004
2001
2001
2001
1004
5003
5003
0
0
0
5003
5003
5003
5003
5003
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
0
0
0
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
1004
2001
2001
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
5003
1004
1004
1004
1004
1004
0
0
0
0
0
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
0
1004
1004
1004
1004
1004
5003
5003
2001
1004
1004
2001
2001
2001
2001
0
0
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
5003
1004
1004
2001
2001
5003
5003
1004
1004
5003
5003
2001
2001
2001
0
5003
0
0
0
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
1004
1004
1004
2001
2001
5003
5003
2001
2001
1004
2001
2001
1004
1004
1004
5003
0
1004
1004
5003
1004
1004
1004
5003
5003
2001
2001
2001
0
1004
1004
5003
5003
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
1004
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5003
5003
5003
2001
2001
2001
2001
5003
5003
5003
5003
5003
1004
1004
2001
2001
5003
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
2001
1004
1004
1004
2001
0
2001
2001
1004
1004
1004
1004
1004
1004
5003
1004
2001
2001
2001
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
1004
1004
5003
1004
1004
0
0
0
0
1004
1004
2001
2001
1004
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
5003
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
0
0
1004
1004
1004
1004
5003
5003
5003
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
0
1004
1004
1004
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
5003
5003
2001
2001
2001
2001
5003
5003
5003
5003
1004
1004
5003
5003
5003
5003
1004
2001
2001
2001
2001
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
5003
5003
1004
1004
0
1004
1004
1004
1004
1004
0
0
0
1004
1004
1004
5003
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
1004
2001
1004
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
1004
5003
5003
2001
2001
0
0
1004
1004
1004
2001
2001
2001
2001
5003
0
0
1004
1004
1004
1004
5003
5003
5003
1004
1004
2001
2001
2001
1004
1004
1004
1004
5003
5003
1004
1004
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
41008
1004
1004
1004
5003
1004
41008
41008
41008
41008
1004
1004
0
0
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
1004
0
0
0
1004
1004
1004
5003
1004
1004
1004
41008
41008
41008
41008
1004
41008
41008
41008
41008
0
41008
41008
41008
41008
41008
41008
41008
5003
1004
1004
1004
1004
0
1004
1004
1004
1004
0
1004
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
41008
41008
41008
41008
41008
5003
5003
41008
1004
41008
1004
41008
41008
41008
1004
41008
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
41008
0
41008
0
41008
41008
41008
41008
41008
41008
41008
1004
1004
41008
41008
41008
41008
1004
41008
41008
1004
5003
5003
41008
41008
41008
41008
41008
41008
41008
5003
5003
5003
5003
5003
1004
1004
1004
1004
41008
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
5003
5003
5003
5003
41008
41008
5003
5003
0
41008
41008
0
0
0
1004
1004
1004
1004
1004
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
1004
41008
41008
41008
5003
5003
5003
1004
1004
5003
41008
41008
41008
41008
1004
1004
1004
1004
5003
5003
5003
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
41008
41008
41008
1004
1004
5003
5003
5003
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
1004
5003
5003
41008
41008
41008
41008
41008
5003
1004
1004
5003
41008
1004
5003
5003
1004
1004
1004
1004
5003
5003
5003
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
5003
5003
5003
1004
1004
5003
1004
1004
1004
41008
0
1004
5003
5003
5003
5003
5003
0
5003
0
1004
1004
0
0
0
0
0
5003
5003
41008
41008
41008
0
0
41008
41008
0
41008
0
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
41008
1004
41008
1004
1004
1004
1004
5003
0
5003
1004
1004
1004
1004
1004
5003
5003
5003
5003
0
0
5003
0
5003
1004
1004
1004
1004
1004
1004
5003
5003
5003
5003
1004
1004
5003
1004
1004
1004
41008
41008
41008
5003
5003
5003
41008
41008
41008
5003
5003
5003
1004
1004
1004
1004
1004
5003
5003
5003
1004
1004
1004
1004
1004
41008
41008
41008
41008
1004
1004
1004
1004
5003
5003
5003
41008
41008
41008
41008
41008
41008
0
41008
41008
5003
5003
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
41008
41008
5003
5003
5003
1004
1004
41008
41008
41008
41008
41008
41008
5003
1004
1004
1004
5003
1004
0
0
0
0
0
1004
1004
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
41008
41008
1004
1004
0
1004
41008
0
0
1004
1004
1004
5003
5003
5003
5003
1004
1004
5003
5003
5003
5003
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
41008
41008
41008
5003
5003
41008
41008
5003
1004
41008
5003
5003
1004
1004
1004
1004
5003
5003
1004
1004
41008
41008
5003
5003
5003
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
5003
5003
1004
1004
41008
41008
41008
41008
5003
5003
1004
1004
1004
0
1004
1004
41008
41008
1004
1004
1004
1004
0
0
0
41008
41008
1004
1004
1004
1004
1004
1004
1004
41008
41008
0
41008
1004
41008
41008
5003
5003
1004
5003
5003
5003
41008
41008
41008
1004
1004
1004
1004
1004
5003
5003
5003
1004
1004
41008
41008
1004
1004
1004
5003
5003
0
1004
1004
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
1004
41008
41008
41008
41008
5003
5003
5003
1004
1004
1004
1004
1004
0
0
41008
41008
41008
41008
41008
41008
41008
5003
5003
5003
5003
5003
1004
0
0
0
1004
0
0
1004
1004
1004
1004
41008
41008
41008
41008
5003
5003
5003
1004
1004
1004
1004
1004
5003
41008
41008
1004
41008
41008
41008
5003
5003
5003
41008
41008
41008
41008
5003
5003
41008
41008
41008
1004
1004
1004
1004
41008
41008
41008
1004
1004
1004
1004
41008
41008
41008
5003
5003
5003
5003
5003
1004
1004
0
0
0
0
1004
1004
1004
1004
41008
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
41008
41008
41008
1004
1004
1004
1004
0
5003
5003
5003
5003
5003
1004
1004
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
41008
41008
41008
41008
41008
41008
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
41008
41008
1004
1004
1004
1004
1004
1004
5003
41008
41008
41008
41008
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
0
1004
5003
5003
5003
41008
41008
41008
41008
41008
41008
41008
5003
5003
1004
1004
1004
0
0
0
5003
5003
0
5003
41008
41008
41008
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
41008
5003
0
41008
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
1004
1004
1004
41008
41008
41008
5003
1004
1004
1004
41008
41008
41008
5003
0
5003
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
1004
41008
41008
41008
41008
1004
1004
1004
5003
1004
1004
5003
5003
1004
1004
1004
41008
1004
1004
1004
1004
1004
1004
41008
1004
41008
41008
1004
5003
5003
1004
41008
41008
41008
41008
41008
5003
5003
5003
1004
1004
41008
1004
1004
1004
1004
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
1004
0
41008
41008
41008
41008
41008
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
5003
41008
41008
41008
41008
41008
1004
41008
41008
41008
1004
1004
5003
5003
5003
5003
5003
5003
41008
5003
5003
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
5003
5003
1004
41008
41008
41008
41008
1004
1004
1004
5003
1004
1004
1004
1004
1004
1004
41008
41008
1004
0
0
41008
1004
1004
1004
1004
1004
5003
5003
41008
41008
41008
41008
41008
5003
0
0
0
0
1004
1004
1004
41008
41008
5003
5003
5003
1004
0
1004
1004
5003
5003
1004
1004
5003
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
41008
41008
41008
1004
1004
41008
41008
41008
41008
41008
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
1004
1004
1004
1004
41008
1004
41008
41008
41008
1004
5003
1004
1004
1004
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
5003
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
41008
41008
41008
0
0
41008
41008
41008
41008
41008
1004
1004
0
0
1004
1004
1004
0
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
41008
41008
0
0
0
1004
1004
1004
41008
41008
41008
5003
5003
41008
0
0
0
1004
1004
1004
1004
1004
1004
1004
41008
1004
41008
41008
41008
41008
41008
41008
41008
41008
0
1004
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
41008
5003
5003
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
5003
41008
41008
41008
41008
41008
1004
1004
1004
1004
41008
41008
1004
1004
1004
1004
41008
41008
41008
5003
41008
41008
41008
41008
41008
41008
41008
5003
1004
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
5003
41008
1004
1004
41008
41008
41008
5003
41008
0
41008
41008
41008
41008
0
5003
5003
5003
5003
41008
41008
1004
1004
1004
5003
5003
5003
5003
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
5003
41008
41008
41008
1004
1004
41008
41008
5003
5003
1004
1004
5003
5003
5003
5003
1004
1004
1004
1004
1004
0
5003
5003
5003
1004
1004
41008
41008
41008
41008
41008
41008
1004
41008
5003
5003
5003
5003
5003
5003
5003
5003
5003
1004
1004
0
41008
41008
41008
41008
41008
41008
41008
41008
5003
5003
5003
5003
1004
1004
1004
1004
5003
5003
1004
5003
5003
5003
5003
5003
5003
1004
1004
41008
41008
1004
1004
1004
1004
1004
5003
5003
1004
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
41008
5003
5003
5003
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
5003
5003
5003
5003
41008
41008
5003
5003
5003
5003
5003
41008
41008
5003
5003
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
1004
5003
5003
5003
5003
5003
1004
1004
1004
41008
1004
41008
41008
41008
5003
5003
5003
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
5003
5003
5003
5003
5003
1004
5003
5003
0
0
1004
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
41008
5003
41008
5003
41008
41008
41008
41008
41008
41008
41008
5003
5003
5003
41008
5003
5003
5003
5003
1004
5003
1004
1004
1004
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
5003
41008
1004
1004
1004
1004
0
5003
5003
0
5003
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
5003
5003
5003
1004
1004
1004
1004
5003
5003
5003
1004
1004
1004
1004
1004
5003
5003
5003
1004
1004
41008
41008
41008
41008
1004
1004
1004
1004
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
0
0
5003
5003
0
5003
1004
1004
1004
1004
1004
1004
5003
1004
1004
1004
0
0
0
0
1004
1004
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
1004
1004
1004
5003
5003
5003
5003
1004
5003
5003
41008
41008
41008
41008
41008
41008
5003
5003
5003
5003
5003
41008
41008
41008
41008
1004
1004
41008
41008
41008
41008
1004
1004
41008
41008
41008
1004
1004
41008
5003
41008
41008
41008
41008
41008
5003
1004
1004
5003
1004
1004
1004
5003
1004
0
41008
41008
41008
1004
5003
5003
5003
5003
41008
41008
41008
41008
41008
5003
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
41008
41008
1004
1004
1004
1004
41008
41008
1004
5003
5003
5003
1004
1004
1004
5003
41008
1004
1004
0
0
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
1004
1004
5003
5003
5003
5003
41008
41008
1004
1004
1004
41008
41008
41008
41008
41008
41008
1004
41008
41008
1004
1004
1004
5003
5003
5003
5003
5003
5003
5003
5003
1004
1004
1004
1004
5003
5003
5003
0
41008
41008
0
1004
1004
1004
0
0
0
0
0
0
41008
41008
5003
5003
5003
5003
5003
5003
5003
5003
5003
41008
41008
5003
5003
5003
5003
1004
1004
1004
41008
41008
1004
1004
41008
41008
5003
1004
1004
1004
1004
0
0
41008
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
5003
5003
5003
5003
41008
41008
41008
41008
41008
5003
5003
41008
41008
41008
41008
41008
5003
5003
5003
5003
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
5003
5003
5003
5003
5003
5003
5003
1004
41008
41008
41008
41008
41008
41008
1004
1004
1004
41008
41008
41008
41008
41008
41008
41008
1004
1004
1004
1004
41008
41008
0
5003
5003
5003
1004
5003
5003
5003
5003
41008
41008
5003
5003
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41008
41008
41008
41008
5003
5003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
7005
7005
7005
41006
2001
2001
2001
7005
2001
2001
41006
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
7005
7005
2001
2001
2001
7005
7005
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
7005
2001
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41006
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
7005
7005
7005
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
7005
7005
7005
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
41006
2001
2001
2001
7005
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
41006
2001
2001
2001
2001
2001
2001
41006
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
7005
7005
2001
2001
2001
7005
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
7005
7005
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41006
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
7005
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
41006
7005
2001
2001
2001
2001
7005
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41006
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
41006
2001
2001
7005
7005
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
2001
7005
7005
41006
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
7005
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
2001
2001
2001
7005
2001
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
7005
7005
2001
2001
2001
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
2001
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
7005
7005
7005
2001
2001
2001
2001
2001
7005
7005
7005
2001
7005
2001
2001
2001
41006
41006
41006
5002
5002
1004
1004
1004
7005
7005
7005
5002
5002
5002
5002
41006
41006
41006
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
2001
5002
2001
2001
2001
2001
2001
41006
5002
5002
2001
5002
5002
41006
41006
41006
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
2001
2001
2001
2001
2001
41006
41006
41006
2001
5002
5002
5002
2001
2001
2001
41006
41006
41006
41006
41006
5002
5002
5002
41006
41006
5002
5002
5002
41006
41006
41006
41006
41006
41006
41006
5002
5002
5002
5002
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
41006
41006
2001
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
41006
41006
41006
41006
41006
41006
41006
5002
5002
5002
5002
41006
41006
41006
41006
5002
5002
5002
5002
5002
2001
5002
2001
5002
2001
2001
2001
2001
1004
1004
1004
41006
41006
41006
41006
41006
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
5002
41006
41006
41006
7005
7005
7005
2001
2001
2001
41006
41006
41006
41006
5002
5002
5002
41006
5002
5002
2001
2001
2001
41006
41006
5002
2001
2001
41006
41006
41006
41006
41006
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
1004
1004
5002
5002
5002
5002
5002
2001
2001
2001
2001
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
41006
41006
41006
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
41006
41006
5002
5002
5002
5002
2001
41006
2001
5002
5002
41006
41006
2001
2001
5002
5002
2001
2001
5002
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
5002
5002
5002
5002
41006
41006
2001
2001
2001
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
41006
41006
5002
5002
5002
5002
5002
5002
2001
2001
5002
5002
5002
2001
2001
5002
41006
41006
41006
41006
41006
5002
7005
7005
2001
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
1004
1004
1004
1004
1004
5002
5002
5002
7005
7005
7005
1004
2001
2001
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
41006
41006
41006
41006
41006
2001
5002
5002
2001
2001
5002
5002
5002
41006
41006
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
41006
41006
5002
2001
2001
2001
2001
2001
2001
41006
5002
5002
5002
5002
41006
41006
41006
5002
5002
5002
5002
41006
41006
41006
5002
5002
5002
2001
2001
2001
5002
2001
5002
2001
2001
5002
2001
1004
1004
1004
1004
2001
2001
2001
41006
5002
5002
5002
5002
5002
1004
1004
1004
1004
5002
2001
1004
1004
1004
2001
2001
2001
5002
5002
5002
5002
41006
41006
2001
2001
2001
5002
5002
5002
2001
7005
7005
5002
5002
5002
5002
5002
7005
7005
7005
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41006
41006
41006
41006
41006
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
41006
5002
5002
5002
5002
2001
2001
2001
2001
2001
5002
41006
2001
5002
5002
5002
5002
2001
5002
5002
5002
5002
2001
41006
41006
41006
41006
41006
41006
41006
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
41006
41006
41006
41006
5002
2001
2001
5002
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
2001
2001
5002
2001
2001
5002
5002
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
5002
41006
5002
2001
5002
5002
5002
5002
5002
5002
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
5002
2001
2001
2001
2001
5002
5002
5002
5002
5002
2001
5002
2001
2001
2001
2001
5002
5002
2001
5002
5002
5002
5002
5002
41006
41006
41006
41006
2001
2001
2001
5002
2001
2001
2001
41006
2001
5002
5002
5002
5002
5002
5002
41006
41006
41006
5002
1004
1004
1004
1004
5002
5002
5002
5002
2001
2001
41006
41006
1004
5002
5002
41006
41006
41006
41006
41006
41006
41006
41006
2001
5002
5002
5002
5002
7005
7005
7005
7005
2001
7005
2001
41006
41006
2001
41006
41006
41006
2001
5002
5002
41006
41006
41006
41006
41006
2001
41006
41006
41006
2001
2001
2001
5002
5002
41006
2001
2001
2001
2001
5002
5002
5002
5002
5002
41006
41006
41006
41006
41006
5002
41006
5002
5002
5002
5002
5002
2001
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41006
41006
41006
5002
2001
2001
2001
2001
5002
5002
5002
1004
1004
1004
2001
2001
2001
2001
2001
2001
41006
41006
2001
2001
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
41006
41006
41006
5002
5002
5002
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
5002
2001
2001
5002
5002
5002
5002
5002
7005
7005
5002
41006
5002
5002
5002
2001
2001
2001
1004
1004
5002
2001
5002
1004
7005
7005
7005
7005
7005
7005
2001
2001
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
7005
2001
2001
2001
2001
2001
5002
5002
5002
5002
2001
2001
5002
5002
5002
2001
2001
41006
7005
5002
5002
2001
2001
2001
2001
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
5002
5002
5002
5002
2001
2001
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
2001
2001
5002
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
41006
41006
41006
2001
2001
2001
2001
5002
5002
2001
2001
2001
2001
5002
5002
5002
5002
41006
2001
2001
2001
2001
2001
5002
2001
2001
5002
5002
1004
1004
5002
1004
1004
5002
5002
1004
1004
1004
2001
2001
2001
2001
2001
5002
5002
2001
2001
2001
2001
41006
41006
41006
41006
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
41006
41006
2001
2001
2001
2001
2001
2001
2001
2001
41006
41006
2001
41006
41006
41006
41006
5002
5002
41006
41006
41006
41006
2001
2001
2001
2001
5002
2001
5002
5002
41006
5002
5002
5002
2001
2001
5002
2001
2001
2001
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
41006
41006
41006
5002
5002
2001
2001
2001
2001
41006
41006
41006
41006
41006
41006
41006
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
41006
2001
2001
41006
7005
5002
5002
5002
41006
41006
41006
41006
5002
2001
2001
5002
5002
41006
41006
5002
5002
5002
5002
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
5002
5002
5002
5002
5002
2001
5002
2001
2001
5002
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
5002
5002
2001
2001
5002
5002
5002
5002
5002
2001
5002
5002
5002
5002
5002
5002
2001
2001
2001
41006
41006
41006
2001
2001
2001
2001
2001
2001
2001
41006
41006
2001
2001
5002
5002
5002
5002
5002
2001
2001
5002
5002
2001
2001
2001
2001
2001
2001
7005
7005
7005
7005
7005
2001
2001
5002
5002
5002
5002
2001
2001
2001
41006
41006
5002
5002
2001
2001
2001
5002
2001
2001
41006
41006
2001
41006
2001
5002
2001
41006
2001
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
41006
41006
41006
41006
41006
41006
41006
41006
41006
41006
5002
7005
7005
7005
7005
7005
7005
7005
7005
41006
41006
41006
41006
41006
41006
41006
2001
5002
5002
41006
41006
41006
41006
5002
5002
5002
41006
41006
2001
5002
5002
5002
5002
5002
5002
41006
41006
5002
41006
41006
41006
41006
41006
5002
2001
2001
7005
7005
7005
7005
7005
7005
7005
7005
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
41006
41006
41006
2001
2001
5002
5002
2001
41006
41006
41006
5002
2001
2001
2001
2001
2001
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
5002
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
2001
2001
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
2001
2001
5002
5002
5002
5002
5002
2001
2001
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
41006
2001
2001
2001
5002
5002
5002
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
7005
5002
5002
2001
2001
2001
2001
5002
5002
2001
5002
5002
2001
5002
5002
5002
1004
1004
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
5002
1004
1004
1004
2001
2001
2001
5002
5002
2001
2001
5002
5002
5002
5002
5002
2001
41006
41006
41006
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
5002
5002
5002
5002
7005
7005
41006
41006
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
2001
1004
41006
41006
41006
5002
5002
2001
41006
2001
2001
2001
2001
5002
5002
2001
2001
41006
41006
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
2001
2001
2001
2001
2001
41006
41006
41006
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
5002
5002
41006
41006
5002
5002
5002
41006
41006
41006
41006
2001
5002
41006
41006
41006
41006
41006
41006
41006
2001
2001
2001
2001
2001
5002
5002
5002
5002
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
41006
5002
2001
2001
2001
41006
2001
2001
2001
5002
5002
5002
5002
5002
2001
2001
5002
5002
5002
5002
2001
5002
5002
5002
2001
2001
5002
5002
5002
2001
41006
5002
2001
5002
2001
5002
2001
2001
2001
2001
2001
5002
5002
41006
41006
2001
1004
5002
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
2001
2001
1004
1004
1004
1004
1004
5002
5002
5002
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
2001
2001
2001
2001
2001
2001
5002
2001
5002
5002
5002
2001
5002
5002
5002
5002
5002
5002
41006
41006
41006
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
5002
2001
2001
5002
2001
2001
5002
5002
5002
5002
2001
5002
5002
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
2001
2001
2001
2001
5002
5002
2001
2001
2001
2001
2001
2001
5002
5002
5002
2001
2001
41006
41006
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
2001
2001
41006
41006
41006
41006
5002
5002
5002
5002
41006
41006
41006
5002
5002
41006
41006
41006
41006
41006
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
2001
2001
2001
5002
1004
41006
41006
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
41006
41006
7005
7005
2001
2001
5002
5002
41006
41006
41006
41006
41006
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
41006
41006
2001
5002
5002
5002
5002
41006
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
41006
41006
41006
41006
41006
41006
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
2001
5002
5002
5002
5002
5002
2001
2001
2001
2001
5002
5002
5002
5002
5002
1004
5002
5002
5002
5002
5002
5002
41006
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41006
41006
2001
41006
2001
41006
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
41006
41006
41006
41006
41006
41006
2001
2001
2001
5002
5002
2001
2001
2001
2001
2001
5002
5002
2001
1004
1004
1004
1004
5002
5002
41006
41006
2001
2001
2001
5002
2001
2001
2001
2001
2001
2001
2001
41006
2001
5002
5002
41006
5002
41006
41006
5002
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
41006
41006
41006
2001
2001
2001
5002
5002
41006
5002
5002
5002
5002
2001
2001
5002
5002
41006
5002
5002
41006
41006
5002
5002
41006
41006
5002
5002
5002
41006
41006
41006
5002
5002
5002
5002
41006
41006
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
2001
5002
2001
2001
2001
41006
41006
41006
41006
41006
41006
5002
5002
5002
5002
41006
2001
2001
2001
5002
5002
5002
5002
5002
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
2001
5002
5002
41006
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
2001
5002
5002
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
41006
41006
41006
2001
2001
5002
2001
2001
2001
2001
2001
41006
2001
5002
5002
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
41006
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
5002
5002
5002
5002
5002
5002
5002
2001
2001
41006
41006
41006
5002
5002
5002
2001
5002
5002
41006
41006
5002
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
41006
2001
2001
5002
5002
5002
5002
41006
41006
41006
41006
41006
5002
5002
5002
2001
2001
2001
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
5002
5002
2001
2001
2001
1004
1004
1004
41006
2001
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
5002
5002
5002
41006
41006
41006
5002
5002
5002
5002
41006
2001
2001
2001
5002
2001
2001
2001
41006
5002
1004
1004
1004
1004
1004
2001
2001
2001
2001
5002
5002
5002
5002
2001
2001
1004
2001
2001
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
2001
5002
2001
2001
2001
2001
2001
5002
5002
2001
2001
2001
2001
2001
5002
5002
5002
41006
41006
41006
41006
41006
41006
41006
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
2001
41006
41006
41006
5002
41006
41006
41006
41006
41006
5002
41006
41006
41006
2001
2001
5002
5002
5002
41006
41006
5002
5002
41006
2001
5002
5002
5002
41006
41006
41006
2001
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
41006
7005
7005
7005
2001
2001
5002
5002
5002
1004
5002
5002
5002
7005
7005
7005
7005
7005
7005
2001
41006
41006
2001
2001
2001
5002
5002
5002
5002
5002
5002
41006
41006
41006
41006
5002
5002
2001
2001
2001
2001
2001
2001
5002
5002
2001
2001
5002
5002
41006
41006
2001
2001
2001
5002
5002
5002
5002
2001
2001
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
5002
5002
5002
5002
2001
2001
2001
5002
5002
5002
7005
2001
2001
2001
2001
2001
2001
2001
2001
5002
2001
2001
1004
1004
1004
41006
41006
41006
5002
5002
5002
5002
5002
2001
5002
5002
5002
5002
2001
5002
5002
2001
2001
2001
2001
2001
2001
5002
5002
2001
5002
41006
41006
41006
5002
5002
41006
2001
2001
5002
41006
41006
41006
41006
41006
5002
41006
41006
41006
41006
41006
41006
2001
2001
41006
2001
2001
5002
5002
41006
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
41006
41006
41006
41006
41006
2001
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
2001
2001
2001
2001
5002
41006
5002
5002
5002
5002
2001
2001
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
5002
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
2001
41006
41006
2001
2001
2001
5002
5002
1004
1004
1004
1004
1004
1004
5002
41006
41006
41006
7005
7005
7005
7005
7005
7005
7005
2001
2001
5002
5002
5002
5002
2001
2001
2001
2001
41006
41006
5002
2001
2001
2001
2001
2001
2001
5002
5002
2001
1004
1004
1004
41006
41006
41006
41006
41006
2001
2001
2001
5002
5002
5002
5002
41006
41006
41006
41006
41006
41006
41006
41006
1004
1004
1004
1004
5002
5002
41006
41006
5002
5002
5002
5002
5002
2001
2001
2001
41006
41006
2001
2001
2001
5002
5002
2001
2001
5002
5002
2001
2001
2001
2001
2001
41006
41006
41006
41006
41006
2001
5002
5002
2001
2001
2001
2001
2001
5002
41006
41006
41006
5002
5002
5002
5002
5002
5002
5002
2001
2001
5002
5002
5002
41006
41006
41006
2001
2001
2001
2001
5002
5002
2001
2001
2001
5002
5002
5002
2001
2001
5002
5002
5002
5002
5002
41006
5002
41006
41006
41006
41006
41006
2001
2001
2001
2001
5002
5002
5002
2001
2001
2001
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
41006
5002
2001
2001
1004
1004
5002
5002
2001
5002
5002
5002
5002
5002
5002
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
5002
2001
2001
1004
5002
5002
5002
5002
5002
2001
5002
5002
5002
2001
2001
2001
2001
2001
2001
41006
41006
2001
5002
2001
5002
5002
2001
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
5002
5002
5002
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
41006
2001
2001
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
41006
41006
41006
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
41006
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
1004
5002
5002
1004
5002
1004
5002
5002
5002
1004
5002
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
5002
5002
5002
5002
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
1004
5002
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
5002
5002
5002
5002
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
5002
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
5002
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
5002
1004
1004
5002
5002
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
1004
1004
1004
5002
5002
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
1004
1004
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
1004
1004
1004
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
5002
1004
1004
1004
1004
1004
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
5002
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
5002
5002
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
5002
5002
5002
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
5002
5002
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
5002
5002
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
1004
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
5002
5002
5002
5002
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
5002
1004
1004
1004
1004
1004
5002
5002
5002
5002
1004
1004
1004
1004
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
5002
5002
5002
5002
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
1004
2001
1004
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
1004
2001
2001
2001
1004
1004
1004
1004
2001
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
1004
1004
2001
1004
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
1004
2001
2001
2001
2001
2001
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
1004
1004
2001
2001
1004
2001
2001
2001
1004
1004
2001
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
2001
2001
1004
1004
1004
1004
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
