2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
0
0
0
41039
0
0
0
0
0
41039
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
41039
41039
1016
41039
1002
2005
0
0
0
0
0
0
0
0
1016
1016
41039
0
0
0
41039
41039
0
0
41039
41039
0
41039
41039
41039
0
0
0
0
41039
1016
0
0
0
0
0
41039
0
0
1002
1002
2005
2005
0
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1002
1002
41039
41039
41039
41039
41039
41039
41039
1002
1002
1002
41039
41039
41039
1016
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
1002
1002
1002
1002
1002
1016
1016
41039
41039
41039
41039
0
1002
1002
1002
1016
1016
0
1016
1016
1016
1002
1002
1002
1002
1002
1002
0
1016
0
1016
1016
1016
41039
1016
41039
1016
1016
1016
1016
1002
1002
1002
1002
1002
41039
41039
41039
0
0
0
0
0
0
2005
2005
2005
0
0
0
0
0
0
0
0
0
0
1002
1016
1002
1002
1002
41039
41039
1002
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
2005
2005
2005
2005
2005
2005
2005
1002
1002
0
0
0
0
0
1016
1016
1016
1002
1002
1002
41039
41039
41039
41039
41039
41039
2005
2005
1016
1016
1016
41039
41039
41039
41039
41039
1016
1016
1016
41039
41039
41039
41039
2005
1016
1016
2005
2005
2005
1002
1002
0
1002
1002
41039
41039
1016
1016
1016
1002
0
0
0
0
0
0
0
0
0
41039
41039
41039
41039
41039
41039
41039
0
0
0
0
0
0
0
41039
41039
41039
1002
0
0
0
0
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
2005
41039
41039
41039
41039
41039
41039
2005
2005
2005
0
41039
0
0
41039
1002
0
1002
0
1002
1002
1002
0
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1016
41039
41039
41039
1016
41039
1002
1002
1002
1002
0
0
0
0
41039
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1002
1002
1002
1002
1016
1016
1016
1002
1002
1002
1016
1016
41039
41039
41039
41039
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
41039
41039
41039
1002
1002
1002
1002
1002
1002
1016
41039
1016
41039
1016
1002
1002
1002
1002
1002
1016
1016
1016
41039
41039
0
0
0
0
0
41039
41039
41039
41039
1002
1002
1002
1016
1002
1002
1016
41039
41039
41039
41039
41039
1002
1002
1002
1002
0
0
1002
2005
2005
2005
2005
2005
2005
1002
1002
41039
41039
41039
41039
41039
41039
1016
1016
41039
1016
1002
1002
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
1016
41039
1016
1002
41039
1002
1002
1002
1002
1002
1002
1016
0
0
0
0
0
0
0
0
0
1002
41039
41039
41039
41039
1002
1002
2005
2005
1016
1016
1016
1016
1016
1002
41039
41039
41039
41039
0
0
1016
1016
41039
41039
41039
41039
41039
0
0
0
41039
1002
1002
1002
1002
1002
1002
1002
2005
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
0
1016
1016
1002
1002
1002
41039
41039
41039
41039
41039
41039
41039
0
0
0
0
1002
41039
41039
41039
1002
1002
41039
41039
41039
41039
41039
1002
1002
0
41039
0
0
0
41039
41039
0
0
0
41039
0
0
0
1016
1016
1002
1002
1002
1002
1016
1016
1016
1016
1002
1002
1002
0
0
0
1016
0
0
0
1016
0
0
0
1002
1002
1002
41039
41039
41039
1002
2005
2005
0
2005
0
0
0
0
41039
41039
41039
41039
1002
1002
1002
1002
1002
1016
1016
1016
2005
1002
0
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
0
2005
2005
0
1002
1016
41039
41039
1016
1016
1016
1016
1016
0
0
0
0
1016
2005
1016
1016
1016
1002
41039
41039
41039
41039
1016
1016
1016
2005
0
0
0
41039
41039
41039
41039
41039
41039
1002
1002
1002
1016
1016
1002
41039
41039
41039
41039
41039
41039
2005
1016
1016
1016
0
1016
1016
41039
1016
1002
1002
2005
1002
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
2005
2005
2005
2005
1002
1002
1002
0
0
0
0
41039
0
0
0
1002
41039
41039
41039
41039
1016
1016
1002
1016
1016
1016
1016
1016
1016
1016
1016
1002
1016
1002
1016
1002
1002
0
1002
0
0
0
0
0
0
0
1016
1016
1016
41039
41039
41039
41039
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
0
1002
41039
41039
41039
1002
1002
41039
0
41039
1002
1002
41039
1002
1002
1002
41039
1002
1002
1002
1002
1002
41039
41039
41039
41039
1002
2005
2005
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
41039
0
41039
0
0
0
1002
2005
2005
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
41039
41039
41039
1016
1016
41039
41039
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
1002
1002
1016
1016
1016
1002
1002
1002
41039
41039
41039
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
0
0
1002
1016
1002
1002
1002
1002
0
0
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
1016
1016
1016
1016
1002
0
0
0
0
0
0
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
0
41039
41039
1002
1002
0
0
2005
0
0
0
0
0
0
2005
2005
1002
0
0
0
1002
0
41039
41039
1016
1016
1002
1016
41039
1002
1002
0
0
0
0
0
0
0
1016
1016
1016
1002
1002
1002
2005
2005
2005
41039
0
41039
1002
41039
41039
41039
41039
41039
41039
1002
1002
0
0
0
1002
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1016
1016
1016
0
0
0
1002
1002
0
0
0
0
0
0
0
1002
1002
1002
41039
41039
41039
41039
41039
41039
0
0
1002
1002
1002
1002
41039
41039
41039
41039
41039
0
0
0
0
0
0
41039
0
0
1002
41039
1002
0
1016
1016
1016
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
1002
1002
0
41039
41039
41039
41039
1002
0
0
1016
1016
1016
1016
0
0
1016
2005
2005
41039
1002
1002
1002
1016
0
1016
2005
1002
1016
41039
41039
41039
41039
41039
41039
41039
41039
1002
1002
1002
1016
1002
2005
1002
1002
1002
1002
1002
1016
1016
1016
1002
1002
1002
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1002
41039
41039
41039
41039
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
1016
1016
1016
1002
1002
41039
41039
41039
1002
1002
1002
1002
0
0
0
41039
41039
1002
1002
41039
41039
41039
1002
1002
1002
1002
1002
1002
1016
1016
41039
41039
41039
1002
1016
0
0
0
0
0
0
0
0
0
0
1016
1002
1002
1002
1002
1002
2005
41039
41039
41039
1002
1002
2005
2005
2005
2005
1002
1002
41039
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
41039
41039
41039
1002
1002
1002
2005
0
0
0
0
0
0
41039
41039
41039
41039
41039
41039
41039
41039
41039
1002
1002
1016
0
0
1016
1016
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
2005
2005
41039
1002
1002
0
1002
41039
41039
0
0
0
0
0
0
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
41039
41039
41039
1002
1016
1016
1016
0
0
0
0
0
2005
2005
1002
0
0
1002
1002
1002
1002
1016
1016
1016
1016
1016
2005
2005
41039
1016
1016
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
0
0
0
0
1002
1002
1016
41039
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41039
41039
41039
2005
2005
41039
0
0
0
1002
1002
1002
1002
1002
1016
1016
1016
1002
1002
0
1016
1016
0
0
2005
0
0
0
0
2005
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1002
1002
41039
1016
1016
1016
1016
1016
1016
41039
2005
2005
1002
1002
1002
1002
1002
1016
1016
41039
41039
41039
1002
1002
1002
1002
1002
41039
41039
0
0
0
0
0
0
2005
1016
1016
1016
0
1016
1016
0
0
0
0
0
0
0
1002
1002
1002
1002
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
0
0
0
0
1016
2005
1016
1016
2005
0
2005
2005
2005
1016
1016
1016
0
0
2005
2005
2005
1016
1016
1016
2005
2005
1002
1002
1002
1002
41039
41039
41039
41039
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1016
0
0
41039
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
0
1016
1016
1016
1002
1002
0
0
1016
1016
1002
1002
1002
1002
1002
1002
41039
41039
41039
41039
1002
1002
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
0
0
0
0
0
0
0
0
0
41039
41039
0
0
0
0
1002
2005
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
41039
41039
2005
0
1002
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1016
2005
2005
2005
0
1002
1002
1002
1002
1002
41039
41039
41039
1002
1002
2005
2005
1002
1002
1016
1002
1016
1002
1002
1002
1016
0
0
1002
1002
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
0
0
2005
2005
2005
2005
2005
2005
0
1016
1016
1016
1016
2005
2005
2005
1016
1016
1016
1016
0
1002
1002
0
1002
1002
1002
0
0
0
0
0
2005
2005
41039
41039
1002
1002
41039
41039
41039
41039
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
0
0
0
0
0
0
41039
41039
41039
41039
41039
41039
1002
1002
1016
1002
1002
1002
0
1002
1002
1002
41039
41039
41039
2005
2005
2005
2005
2005
2005
0
1002
0
0
1002
2005
2005
2005
2005
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
2005
1002
1002
41039
41039
41039
41039
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
41039
2005
2005
2005
2005
2005
0
0
2005
2005
1016
1016
0
2005
2005
41039
1002
1002
1002
1002
1016
1016
1016
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
0
0
0
0
0
1002
1002
1002
41039
41039
41039
1002
1016
1016
1002
1002
1002
1002
1002
1002
1002
0
2005
2005
0
0
0
2005
2005
1016
1016
0
1016
1016
1016
1016
1016
1016
2005
2005
2005
1002
1002
1002
1002
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
0
0
1002
1002
0
0
0
0
0
0
0
41039
41039
41039
41039
41039
41039
41039
41039
1002
41039
41039
41039
41039
41039
41039
41039
41039
1016
0
0
0
0
0
0
0
0
1016
0
1016
1016
0
0
0
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
0
41039
1002
1002
2005
2005
2005
0
0
0
0
0
0
0
0
2005
2005
2005
1016
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
41039
1002
1002
1002
0
1002
1002
1002
1002
1002
1016
1016
1016
1016
41039
41039
41039
1002
1002
1002
1016
1016
1016
1016
1002
1002
1002
1002
1016
1016
2005
0
1002
0
0
1002
1002
0
1002
1002
1002
1002
41039
41039
41039
0
1002
0
0
0
0
1002
1002
1002
1002
1016
1016
1016
1002
0
0
1016
1016
1016
1016
0
0
0
0
0
1016
0
0
1016
1016
0
1016
0
1016
0
0
0
0
1016
1002
1002
0
0
0
0
0
0
0
0
0
0
0
41039
41039
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1002
1002
2005
1002
1002
41039
0
41039
41039
1002
1002
1016
0
1016
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1002
1002
1002
2005
2005
2005
1002
1002
0
0
0
0
1002
0
1002
0
1002
1002
1002
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
2005
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1002
1016
1016
1016
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
41039
1016
1016
1016
1016
1002
1002
1002
1002
1016
1002
41039
41039
41039
41039
41039
41039
41039
41039
41039
0
0
0
0
0
1016
1016
1002
1002
1002
1002
1002
41039
41039
41039
0
0
0
0
0
0
0
0
0
0
0
0
41039
41039
1016
41039
1002
1016
1016
1016
1016
1016
0
1002
1002
1002
1002
1002
41039
41039
41039
41039
41039
1002
2005
41039
41039
41039
41039
2005
2005
2005
1016
1016
1016
41039
41039
1016
41039
1016
1016
1016
1016
1016
1016
2005
2005
1016
1016
1016
1002
1002
1002
2005
2005
0
0
41039
41039
41039
41039
41039
1002
41039
41039
41039
41039
41039
41039
41039
41039
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
0
1002
41039
1002
41039
1002
1002
41039
41039
0
1016
1016
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1016
1016
1016
1002
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
1002
2005
2005
41039
41039
41039
41039
41039
41039
41039
0
0
0
2005
2005
2005
0
0
0
0
0
1016
1016
1016
1016
0
1002
1016
1016
1002
1002
1002
1002
1016
1016
0
0
0
0
0
41039
41039
41039
41039
41039
41039
41039
41039
1002
1002
1002
1002
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
1002
1002
1016
1002
1002
1002
1016
1016
1016
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1016
1016
0
0
0
0
0
0
1002
1002
1002
0
0
2005
0
41039
41039
41039
41039
41039
41039
1002
1002
41039
41039
41039
41039
0
0
0
41039
2005
2005
1002
1002
1002
1002
1002
2005
2005
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1002
1016
1016
41039
0
0
0
0
0
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
0
1002
1002
1002
1016
1016
1002
1002
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1016
0
0
0
1016
1016
1016
1016
1016
1002
1002
1002
1002
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1016
1016
1002
1002
1016
1016
1016
1002
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1016
1002
1002
1002
1016
1016
1016
1016
1016
1016
1002
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1016
1016
1016
1016
1016
1016
1002
1016
1016
1016
0
0
0
1002
1002
1002
0
0
1002
1016
1016
1016
1016
1016
1016
1002
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1002
1002
1002
1002
1002
1016
1016
1002
1016
1016
1016
1016
1016
1002
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1016
1002
0
0
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1016
1016
1002
1016
1016
1016
1016
0
0
1002
1016
1016
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1016
1016
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1002
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1002
1016
1016
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1002
1002
1002
0
0
0
1016
1002
1002
1002
1002
1002
1016
1002
1002
0
0
0
0
0
0
0
1016
1016
1002
1002
1016
0
0
0
0
0
0
1016
1002
1002
1002
1002
1016
1016
1016
1002
1002
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1002
1002
1002
1002
1002
0
0
1002
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1016
1002
1002
1002
1002
1016
1016
1016
1016
1002
1002
1002
1002
0
1002
1002
1002
1016
1016
1016
1016
1002
1002
1002
1016
1002
1016
1016
1016
1016
1002
1002
1016
1016
1002
1002
1002
1002
1002
1016
1002
1002
1016
1016
1002
1016
1016
1016
1016
1016
1002
1002
1002
1002
1016
1002
1002
1002
1002
1002
0
1002
1002
0
0
0
0
0
0
0
0
1016
0
1002
1002
0
0
1002
1002
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1016
1016
1002
1002
1002
0
0
0
0
0
1002
1016
1016
1016
1002
1016
1016
1016
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1002
1002
1016
1002
1002
0
0
1016
1016
1002
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
0
1016
1002
1002
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1002
1016
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1002
1002
1002
1002
1002
1016
1016
1002
1002
1002
1002
1016
1016
1002
1002
1002
1002
0
0
0
0
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1002
1002
1002
1016
1016
1002
1016
1016
1002
1016
1016
1002
1016
1002
1002
1016
1002
1016
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
0
0
1016
1016
1002
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1016
1002
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
0
0
0
0
1016
1002
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
1002
1016
1016
1002
1002
1002
1002
1002
1016
1016
1002
1002
0
0
0
0
0
0
0
1016
1016
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1002
1002
1016
1002
1016
1016
1016
1016
1002
1002
1002
1002
1016
1002
1002
0
0
1002
1016
1016
1016
1016
1016
1016
1002
1016
1002
1002
1002
1002
0
1002
0
1002
1016
1016
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1016
1016
1016
1002
1002
1016
1016
1016
1002
1016
1016
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1002
1016
1002
1002
1016
1016
1002
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1002
1002
1002
1002
1002
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1002
1002
1016
1016
1016
1016
1016
1002
1016
1016
1016
1002
1002
1002
1002
1002
1016
1016
1016
1016
0
0
0
0
0
0
1002
1002
1002
1002
0
1016
1016
1002
1002
1002
1002
1002
0
0
0
0
1016
1016
1016
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1016
1016
1016
1002
1016
1002
1002
1002
1016
1002
1002
1002
1016
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1016
1016
1016
1002
1002
1002
1002
1016
1002
1002
1016
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1002
1002
1002
0
0
0
0
0
1016
1016
0
0
0
0
0
1002
1002
1002
1016
1002
1002
0
0
0
1016
1016
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1002
1002
1002
1002
1016
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
1002
1002
1002
1002
1002
1016
1002
1002
0
0
1016
1002
1002
1002
1016
1016
1002
1002
1002
1002
1002
1016
1016
1016
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1002
1016
0
1016
1016
1016
0
1016
1016
1016
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
1002
1002
1002
1002
1016
0
0
1016
1016
1016
1016
1002
1016
1002
1002
1002
1002
1002
1002
0
1016
1002
1002
1016
1016
1016
1016
1002
1002
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1016
1016
0
0
1002
1002
1016
1016
1016
1016
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1002
1002
1016
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1016
1002
1002
22011
1002
22011
22011
22011
22011
22011
1016
1016
1016
1016
1002
1016
1016
1002
1016
1016
1016
1016
22011
1002
22011
22011
1002
1002
1002
1016
1016
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
22011
22011
1002
1002
1016
1002
1016
1002
1016
1002
1002
22011
1002
1002
1002
1002
22011
22011
22011
22011
1016
1016
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1002
1002
1002
1002
1002
22011
22011
22011
1002
1002
1002
1002
1002
1016
1016
1016
1016
1016
22011
22011
22011
22011
1016
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
1016
1016
1016
1016
1002
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1002
1002
1016
1016
1016
1016
1016
1016
1002
1016
1016
1016
1016
1016
1016
22011
1016
1002
1002
1002
1016
1016
22011
22011
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1016
1016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22011
1002
1016
1002
22011
22011
1016
1016
1016
1016
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
1016
1016
1002
1002
1002
22011
22011
22011
1002
1002
22011
22011
1016
1016
1016
22011
22011
1016
1016
1016
1002
22011
1002
1016
1016
1002
1002
1002
1016
1016
1016
1016
22011
22011
1016
1016
1016
1002
1002
1002
1016
1016
1016
1016
1002
1016
22011
1002
22011
1016
1016
1016
1016
1016
22011
22011
22011
22011
1002
1002
1002
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
1016
22011
1002
1002
1002
1002
1016
1016
1002
1002
1002
1002
1002
1002
1002
1016
1002
1002
1002
1002
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1002
22011
22011
22011
22011
1016
1016
1002
1002
1002
1016
1016
1002
22011
1016
1002
1002
22011
22011
1016
1016
1016
1016
1016
1002
1002
1016
1016
1016
1016
1002
1002
22011
1016
1016
1016
1016
1016
1016
1002
1016
1016
1016
22011
22011
1016
1016
22011
22011
22011
1016
1002
1002
1002
1016
1016
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
22011
22011
1016
1016
1002
1016
1016
22011
22011
1016
1002
1002
1002
1002
1016
1016
1016
1002
1002
1002
22011
1016
22011
22011
1016
1016
22011
22011
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
41039
41039
41039
40018
39017
40018
40018
40018
40018
40018
2005
41039
41039
41039
2005
2005
39017
39017
1016
1016
1016
1016
1016
1016
40018
40018
40018
40018
40018
40018
2005
1016
2005
2005
41039
41039
41039
2005
41039
41039
41039
2005
2005
2005
41039
41039
41039
41039
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
2005
39017
39017
39017
39017
2005
1016
1016
1016
1016
1016
39017
41039
41039
41039
41039
41039
41039
41039
40018
2005
1016
1016
1016
41039
41039
41039
41039
41039
1016
1016
1016
1016
41039
41039
41039
41039
41039
39017
39017
39017
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
2005
2005
2005
1016
40018
2005
41039
41039
41039
41039
41039
41039
1016
1016
41039
1016
39017
1016
1016
1016
1016
40018
1016
40018
40018
40018
40018
40018
40018
40018
2005
2005
2005
2005
2005
2005
39017
1016
1016
1016
1016
2005
2005
2005
2005
1016
1016
1016
1016
2005
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
41039
41039
1016
1016
1016
1016
1016
2005
39017
2005
1016
2005
2005
2005
1016
1016
2005
2005
41039
41039
41039
1016
1016
1016
2005
40018
40018
40018
40018
39017
39017
2005
1016
1016
1016
1016
1016
1016
2005
2005
2005
39017
40018
1016
1016
40018
1016
41039
41039
41039
41039
41039
41039
41039
41039
1016
2005
2005
2005
1016
1016
2005
2005
2005
1016
2005
2005
39017
39017
1016
2005
1016
1016
1016
1016
1016
1016
2005
41039
41039
1016
1016
1016
1016
2005
1016
1016
1016
39017
39017
40018
41039
41039
1016
1016
1016
1016
1016
1016
2005
39017
2005
1016
1016
40018
2005
41039
41039
41039
41039
39017
39017
1016
39017
39017
39017
39017
39017
1016
41039
1016
1016
2005
2005
40018
40018
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
40018
1016
1016
1016
2005
2005
2005
2005
1016
1016
1016
1016
1016
40018
2005
2005
2005
1016
39017
1016
1016
39017
39017
39017
39017
2005
2005
2005
41039
41039
41039
41039
41039
39017
39017
2005
41039
41039
41039
41039
1016
1016
2005
2005
2005
2005
2005
2005
1016
1016
1016
2005
2005
2005
39017
39017
39017
41039
41039
1016
2005
2005
1016
1016
1016
1016
1016
41039
2005
2005
2005
2005
2005
2005
2005
2005
2005
1016
40018
40018
40018
40018
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41039
40018
41039
41039
41039
41039
1016
2005
1016
1016
1016
2005
2005
2005
2005
2005
2005
2005
1016
1016
39017
39017
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
2005
2005
2005
2005
2005
1016
39017
41039
41039
40018
40018
40018
40018
40018
40018
39017
1016
41039
1016
1016
41039
1016
1016
40018
2005
39017
39017
40018
40018
40018
40018
40018
40018
2005
2005
1016
1016
1016
2005
2005
2005
41039
41039
41039
41039
1016
41039
1016
1016
1016
1016
1016
2005
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
2005
2005
2005
2005
1016
1016
1016
2005
2005
2005
2005
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
40018
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
1016
1016
1016
1016
39017
1016
2005
2005
2005
1016
1016
41039
41039
41039
41039
41039
41039
2005
1016
1016
39017
39017
39017
2005
2005
2005
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
40018
2005
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
40018
40018
40018
39017
39017
2005
2005
2005
2005
1016
41039
39017
39017
39017
41039
1016
1016
1016
1016
1016
2005
2005
2005
1016
1016
2005
2005
39017
1016
1016
1016
1016
1016
2005
41039
41039
41039
41039
41039
1016
1016
41039
41039
41039
41039
41039
1016
1016
1016
1016
40018
40018
2005
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
2005
41039
41039
41039
41039
39017
39017
39017
39017
40018
40018
40018
40018
40018
1016
1016
1016
40018
1016
1016
1016
41039
39017
39017
1016
39017
39017
39017
39017
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
41039
41039
1016
39017
39017
2005
40018
40018
40018
40018
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
41039
41039
41039
41039
41039
41039
2005
39017
39017
39017
1016
1016
1016
40018
40018
40018
40018
2005
2005
2005
1016
40018
40018
40018
40018
40018
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
39017
1016
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
39017
39017
1016
1016
1016
1016
2005
2005
39017
39017
39017
1016
1016
1016
40018
40018
40018
40018
41039
41039
41039
41039
1016
1016
1016
1016
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
39017
39017
2005
2005
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
39017
2005
2005
41039
2005
2005
41039
41039
41039
1016
39017
1016
41039
41039
41039
41039
2005
2005
2005
2005
41039
41039
41039
41039
41039
41039
39017
1016
1016
1016
1016
1016
2005
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
40018
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
1016
1016
1016
1016
1016
1016
1016
1016
40018
40018
40018
40018
40018
40018
39017
39017
1016
1016
1016
1016
2005
2005
2005
2005
40018
1016
2005
40018
1016
1016
1016
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
41039
41039
41039
41039
1016
2005
1016
2005
2005
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
2005
2005
39017
1016
2005
41039
41039
39017
41039
41039
41039
41039
2005
2005
2005
39017
39017
2005
40018
1016
39017
39017
39017
39017
1016
1016
1016
39017
1016
1016
1016
1016
39017
39017
39017
39017
39017
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
2005
1016
1016
1016
1016
1016
39017
39017
1016
1016
2005
2005
2005
2005
2005
2005
40018
40018
41039
41039
41039
41039
41039
2005
2005
41039
41039
41039
41039
2005
1016
1016
1016
1016
40018
40018
40018
40018
1016
40018
40018
1016
1016
1016
1016
1016
2005
2005
39017
39017
39017
39017
39017
39017
40018
40018
2005
2005
2005
39017
39017
2005
1016
2005
2005
1016
39017
2005
2005
2005
2005
1016
1016
1016
1016
2005
2005
2005
2005
2005
2005
40018
39017
40018
40018
39017
2005
2005
1016
1016
1016
39017
39017
39017
39017
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
2005
2005
1016
1016
1016
1016
41039
41039
1016
1016
1016
1016
1016
1016
2005
2005
39017
39017
39017
39017
39017
39017
2005
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
2005
2005
2005
1016
1016
41039
41039
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
2005
2005
1016
1016
1016
1016
1016
1016
2005
2005
1016
2005
1016
1016
2005
1016
1016
1016
1016
41039
41039
40018
40018
1016
1016
1016
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
2005
2005
1016
1016
1016
1016
1016
2005
1016
1016
39017
39017
39017
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
39017
39017
1016
1016
39017
39017
39017
2005
2005
2005
2005
1016
1016
2005
2005
2005
1016
2005
41039
41039
41039
39017
1016
1016
2005
2005
2005
2005
2005
2005
2005
1016
1016
1016
1016
1016
2005
2005
41039
41039
41039
41039
41039
2005
2005
41039
41039
1016
41039
41039
41039
41039
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
39017
2005
1016
1016
1016
2005
2005
1016
2005
1016
1016
1016
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
1016
39017
39017
41039
41039
2005
2005
1016
1016
1016
1016
40018
40018
40018
40018
40018
40018
40018
40018
40018
1016
40018
41039
1016
1016
1016
2005
2005
2005
2005
39017
1016
2005
2005
2005
1016
1016
1016
1016
1016
2005
1016
41039
41039
41039
41039
2005
1016
40018
1016
1016
1016
1016
1016
1016
41039
41039
39017
39017
39017
1016
1016
1016
1016
1016
1016
40018
40018
40018
40018
2005
2005
1016
1016
41039
41039
41039
41039
1016
39017
39017
39017
39017
1016
1016
1016
39017
2005
2005
2005
2005
2005
2005
2005
2005
2005
1016
1016
1016
39017
1016
1016
2005
1016
1016
2005
39017
2005
2005
2005
1016
1016
1016
1016
1016
40018
40018
40018
1016
1016
1016
1016
1016
1016
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
39017
39017
1016
1016
1016
1016
1016
39017
41039
41039
41039
41039
41039
2005
41039
41039
41039
40018
40018
40018
40018
1016
1016
2005
1016
1016
1016
1016
41039
2005
2005
40018
40018
40018
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
1016
2005
1016
1016
39017
39017
41039
41039
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
1016
1016
40018
40018
40018
2005
2005
2005
2005
2005
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
2005
2005
2005
1016
1016
1016
2005
1016
1016
1016
1016
1016
39017
1016
1016
41039
41039
41039
41039
41039
1016
1016
1016
1016
39017
1016
1016
1016
1016
2005
2005
2005
2005
41039
41039
41039
41039
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
40018
40018
40018
40018
1016
1016
2005
1016
41039
41039
1016
1016
1016
40018
1016
40018
1016
1016
39017
39017
39017
39017
40018
40018
40018
40018
1016
41039
41039
41039
41039
41039
41039
1016
1016
39017
39017
41039
2005
2005
1016
1016
1016
2005
2005
41039
1016
1016
1016
1016
1016
40018
1016
2005
2005
2005
1016
2005
2005
39017
2005
39017
39017
39017
39017
2005
2005
2005
1016
1016
1016
1016
2005
2005
2005
2005
40018
40018
40018
2005
2005
2005
1016
1016
1016
1016
39017
39017
41039
41039
41039
41039
2005
39017
39017
39017
2005
2005
2005
2005
2005
41039
2005
2005
1016
1016
41039
41039
41039
41039
1016
2005
2005
1016
1016
1016
1016
1016
1016
2005
2005
2005
41039
41039
41039
41039
41039
41039
39017
39017
1016
1016
1016
1016
1016
1016
40018
40018
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
40018
40018
39017
1016
1016
1016
40018
2005
40018
39017
40018
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
1016
2005
2005
1016
2005
2005
2005
2005
2005
1016
1016
41039
1016
41039
1016
39017
39017
1016
41039
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
41039
41039
1016
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
2005
2005
1016
1016
41039
1016
2005
2005
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
39017
1016
1016
1016
41039
41039
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
2005
2005
2005
2005
2005
1016
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
40018
40018
1016
1016
1016
1016
2005
2005
2005
2005
1016
1016
1016
1016
41039
1016
2005
2005
1016
40018
40018
40018
39017
39017
39017
1016
41039
41039
41039
41039
41039
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
39017
39017
39017
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
2005
1016
1016
1016
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
39017
39017
1016
39017
1016
1016
2005
2005
1016
2005
2005
1016
39017
41039
41039
41039
41039
41039
2005
1016
1016
1016
1016
2005
2005
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
2005
2005
2005
2005
1016
39017
41039
41039
1016
1016
2005
39017
39017
41039
41039
2005
2005
2005
2005
40018
40018
1016
1016
1016
1016
1016
1016
1016
1016
2005
39017
39017
41039
39017
2005
1016
1016
1016
1016
41039
41039
41039
1016
1016
41039
1016
1016
1016
1016
2005
1016
1016
2005
2005
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
40018
40018
1016
1016
1016
1016
1016
2005
2005
1016
1016
1016
2005
2005
1016
1016
1016
1016
1016
1016
39017
39017
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
2005
40018
40018
2005
2005
1016
39017
1016
39017
2005
41039
41039
1016
1016
1016
1016
2005
2005
2005
2005
2005
1016
1016
2005
1016
1016
1016
40018
40018
40018
40018
40018
1016
1016
1016
1016
1016
40018
40018
40018
40018
40018
2005
2005
2005
2005
1016
1016
1016
2005
41039
41039
41039
41039
41039
41039
41039
39017
39017
1016
1016
1016
2005
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
41039
2005
2005
2005
2005
41039
41039
41039
41039
1016
1016
2005
1016
39017
39017
39017
39017
2005
2005
2005
1016
1016
1016
2005
1016
1016
2005
2005
1016
41039
0
2005
2005
2005
41039
40018
40018
40018
41039
41039
39017
39017
41039
41039
41039
41039
41039
1016
1016
1016
40018
40018
41039
41039
41039
41039
41039
41039
41039
2005
1016
1016
2005
2005
41039
41039
41039
41039
1016
41039
1016
41039
41039
1016
2005
2005
2005
2005
40018
40018
40018
40018
1016
1016
1016
41039
41039
1016
1016
1016
1016
1016
2005
2005
40018
2005
2005
2005
1016
2005
2005
2005
40018
40018
2005
2005
2005
2005
40018
39017
39017
2005
39017
1016
1016
1016
1016
1016
2005
2005
2005
2005
39017
39017
1016
1016
1016
39017
39017
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
2005
1016
1016
41039
41039
41039
1016
41039
1016
40018
1016
1016
1016
1016
41039
41039
41039
39017
39017
39017
40018
40018
40018
1016
1016
39017
39017
39017
2005
2005
40018
1016
1016
1016
1016
1016
1016
1016
41039
1016
1016
1016
1016
1016
1016
1016
40018
40018
2005
2005
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
39017
39017
2005
2005
2005
2005
39017
39017
39017
39017
39017
40018
40018
40018
40018
40018
2005
2005
1016
2005
2005
2005
1016
2005
2005
1016
2005
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
39017
39017
39017
2005
2005
2005
2005
2005
1016
2005
1016
1016
1016
1016
1016
2005
1016
1016
1016
1016
1016
2005
41039
41039
41039
41039
41039
1016
1016
41039
41039
41039
40018
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
40018
40018
1016
1016
1016
40018
40018
39017
1016
41039
41039
41039
2005
2005
2005
1016
2005
1016
41039
41039
41039
1016
41039
41039
1016
1016
1016
40018
2005
2005
1016
41039
41039
41039
41039
39017
39017
2005
2005
2005
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
2005
2005
2005
1016
1016
41039
41039
41039
39017
39017
39017
1016
1016
2005
2005
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
1016
1016
2005
2005
2005
2005
40018
40018
40018
40018
40018
40018
40018
2005
2005
2005
2005
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
39017
39017
39017
39017
39017
39017
39017
1016
1016
1016
2005
2005
2005
2005
2005
1016
1016
1016
2005
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
40018
40018
40018
40018
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
2005
41039
41039
39017
39017
2005
2005
1016
1016
2005
40018
40018
40018
40018
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
1016
2005
40018
40018
40018
40018
39017
39017
39017
1016
1016
1016
1016
1016
1016
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
39017
39017
2005
2005
41039
39017
2005
2005
1016
1016
39017
39017
2005
2005
2005
2005
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
2005
41039
41039
41039
41039
2005
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
2005
2005
2005
2005
2005
40018
1016
1016
2005
2005
1016
40018
40018
39017
40018
40018
1016
1016
1016
39017
2005
2005
40018
40018
41039
41039
41039
2005
1016
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
2005
1016
40018
40018
40018
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
2005
2005
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
40018
40018
2005
2005
2005
2005
2005
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
2005
40018
39017
41039
41039
41039
41039
41039
41039
41039
39017
39017
39017
1016
1016
1016
1016
39017
39017
39017
39017
39017
39017
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
41039
41039
41039
41039
39017
39017
2005
2005
2005
2005
2005
1016
2005
2005
2005
1016
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
41039
1016
41039
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
40018
40018
40018
40018
41039
41039
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
41039
41039
41039
1016
1016
41039
40018
40018
40018
40018
39017
39017
39017
1016
41039
41039
39017
39017
39017
39017
1016
1016
1016
1016
39017
39017
41039
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
40018
40018
2005
2005
41039
41039
41039
39017
39017
39017
39017
2005
1016
1016
2005
1016
0
1016
41039
0
0
41039
2005
2005
41039
41039
41039
41039
41039
40018
40018
40018
40018
40018
40018
40018
40018
1016
40018
1016
1016
1016
1016
1016
2005
2005
39017
39017
1016
1016
40018
1016
1016
1016
1016
1016
1016
2005
41039
41039
41039
41039
2005
41039
41039
2005
1016
1016
2005
2005
2005
1016
41039
41039
0
41039
1016
1016
1016
1016
1016
40018
1016
1016
1016
2005
2005
2005
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
40018
39017
39017
1016
41039
41039
41039
41039
41039
41039
40018
40018
40018
40018
40018
40018
1016
1016
1016
1016
1016
1016
1016
2005
2005
39017
39017
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
39017
39017
39017
2005
2005
1016
1016
1016
1016
1016
2005
2005
2005
2005
2005
2005
2005
2005
40018
40018
40018
40018
40018
1016
1016
2005
2005
2005
40018
40018
39017
39017
40018
41039
41039
2005
2005
2005
2005
2005
1016
41039
41039
41039
2005
2005
2005
1016
39017
39017
1016
1016
40018
40018
40018
41039
41039
41039
41039
1016
1016
1016
40018
40018
40018
2005
2005
2005
2005
41039
41039
41039
41039
41039
41039
1016
1016
40018
40018
40018
40018
39017
39017
39017
39017
39017
39017
1016
1016
2005
2005
2005
2005
39017
39017
39017
2005
2005
39017
2005
2005
2005
1016
1016
1016
2005
2005
2005
1016
1016
1016
41039
1016
1016
1016
1016
1016
1016
1016
2005
1016
1016
1016
1016
1016
1016
2005
1016
1016
1016
1016
1016
1016
2005
1016
40018
40018
40018
40018
40018
40018
1016
1016
1016
39017
39017
39017
1016
2005
2005
2005
1016
1016
1016
2005
2005
2005
2005
2005
2005
1016
39017
41039
41039
41039
41039
41039
40018
40018
40018
40018
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
39017
1016
0
2005
2005
2005
2005
2005
2005
1016
1016
1016
1016
1016
2005
1016
41039
2005
2005
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
2005
41039
2005
2005
40018
40018
1016
2005
2005
2005
1016
2005
2005
2005
2005
41039
41039
41039
2005
39017
39017
39017
39017
41039
41039
1016
41039
39017
39017
1016
1016
1016
1016
41039
41039
41039
41039
41039
2005
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
2005
39017
1016
1016
2005
1016
2005
2005
2005
41039
40018
40018
40018
40018
2005
2005
2005
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
2005
1016
1016
2005
2005
2005
2005
2005
41039
41039
41039
41039
1016
1016
41039
41039
41039
41039
1016
1016
1016
41039
41039
41039
41039
2005
2005
39017
39017
39017
39017
39017
39017
40018
39017
39017
40018
2005
2005
40018
2005
40018
40018
40018
2005
2005
41039
2005
2005
41039
41039
41039
41039
1016
1016
2005
41039
1016
1016
2005
1016
1016
1016
1016
1016
1016
41039
41039
41039
41039
1016
1016
2005
2005
1016
1016
1016
1016
41039
41039
41039
41039
41039
41039
40018
40018
1016
1016
1016
1016
1016
41039
41039
41039
1016
1016
1016
2005
1016
1016
1016
40018
40018
39017
2005
2005
2005
2005
2005
41039
2005
2005
2005
1016
1016
1016
41039
41039
41039
41039
2005
2005
2005
2005
2005
2005
40018
1016
41039
41039
39017
1016
40018
1016
40018
40018
40018
1016
1016
2005
1016
1016
1016
1016
2005
2005
40018
1016
1016
1016
1016
1016
2005
2005
2005
40018
39017
39017
1016
1016
40018
40018
40018
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
2005
2005
2005
2005
2005
2005
39017
41039
41039
41039
1016
41039
41039
41039
41039
41039
41039
41039
41039
1016
41039
41039
41039
41039
41039
41039
41039
39017
39017
39017
39017
40018
39017
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
1016
1016
1016
1016
1016
39017
39017
39017
41039
2005
40018
1016
39017
39017
2005
41039
41039
1016
1016
1016
40018
40018
40018
40018
2005
2005
2005
1016
1016
1016
1016
1016
41039
1016
41039
41039
41039
41039
41039
41039
1016
2005
2005
40018
40018
40018
41039
41039
41039
41039
41039
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
1016
2005
2005
1016
41039
41039
41039
2005
1016
1016
1016
1016
1016
40018
40018
40018
1016
40018
40018
1016
1016
1016
1016
1016
41039
40018
40018
40018
40018
40018
40018
2005
2005
2005
2005
2005
2005
2005
1016
1016
1016
2005
2005
1016
1016
1016
40018
40018
40018
41039
41039
41039
39017
39017
1016
1016
41039
1016
41039
1016
1016
2005
1016
1016
1016
1016
1016
1016
2005
2005
2005
2005
2005
1016
1016
2005
41039
2005
1016
41039
1016
1016
1016
1016
1016
1016
1016
40018
40018
2005
1016
1016
1016
41039
41039
41039
41039
41039
41039
41039
41039
41039
41039
2005
2005
2005
1016
2005
2005
39017
39017
39017
39017
1016
2005
2005
40018
41039
41039
41039
41039
2005
2005
2005
39017
39017
39017
39017
2005
1016
1016
1016
39017
1016
1016
39017
1016
1016
40018
2005
2005
2005
2005
2005
1016
1016
1016
1016
41039
39017
39017
1016
1016
41039
41039
41039
1016
1016
1016
1016
1016
39017
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
39017
39017
39017
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
0
0
0
0
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
39017
1016
1016
39017
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
39017
39017
1016
1016
1016
1016
1016
0
1016
1016
1016
0
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
39017
39017
39017
1016
1016
39017
39017
39017
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
39017
1016
39017
1016
1016
1016
0
0
1016
0
0
0
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
0
0
39017
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
39017
39017
39017
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
39017
39017
39017
1016
1016
1016
1016
0
1016
0
0
1016
1016
1016
1016
1016
39017
1016
39017
39017
39017
39017
39017
1016
1016
1016
0
39017
39017
39017
39017
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
39017
1016
1016
1016
39017
39017
1016
0
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
0
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
39017
39017
1016
1016
39017
39017
39017
39017
39017
39017
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
39017
39017
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
39017
39017
39017
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
0
0
0
0
0
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
39017
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
0
0
1016
1016
39017
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
39017
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
0
1016
1016
1016
39017
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
0
1016
0
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
0
0
0
0
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
39017
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
0
0
0
1016
1016
39017
39017
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
0
0
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
0
0
39017
39017
1016
39017
39017
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
39017
39017
39017
39017
1016
39017
39017
39017
1016
39017
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
0
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
39017
1016
1016
1016
39017
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
39017
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
39017
39017
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
39017
1016
1016
1016
39017
1016
1016
1016
1016
39017
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
39017
39017
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
22011
22011
22011
1016
1016
22011
22011
22011
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
22011
22011
1016
1016
1016
22011
1016
1016
1016
22011
22011
22011
22011
22011
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
22011
1016
1016
1016
22011
22011
22011
22011
22011
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
22011
1016
1016
1016
1016
22011
22011
1016
1016
22011
22011
22011
1016
1016
1016
1016
22011
1016
1016
22011
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
22011
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
1016
1016
1016
1016
1016
22011
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
22011
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
22011
22011
22011
1016
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
1016
1016
22011
22011
1016
22011
22011
22011
22011
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
22011
22011
1016
1016
22011
22011
1016
1016
1016
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
22011
22011
1016
22011
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
22011
22011
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
22011
22011
1016
1016
1016
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
1016
22011
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
2005
2005
2005
1015
1016
1016
1016
39017
39017
1015
1016
1016
1016
1016
1016
40018
1016
1016
1016
1016
1016
1015
1016
1015
1015
1016
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
2005
2005
1016
1016
1016
1016
1015
1016
1016
1016
39017
1016
1016
1016
39017
39017
39017
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1015
1015
1015
39017
39017
39017
1016
1016
1016
39017
39017
39017
39017
1016
1016
39017
39017
1015
1016
1016
2005
2005
1015
1015
1015
1015
1015
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1015
1015
1015
1015
1016
1015
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1015
1015
2005
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
2005
39017
1016
1015
1015
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
1016
1016
1016
39017
39017
1016
1016
1016
2005
2005
1015
1015
0
0
0
1015
0
0
39017
39017
39017
1016
1016
1016
1015
1016
1015
1016
1016
1016
39017
1016
1016
1016
1016
1016
39017
1015
40018
1016
40018
2005
2005
39017
39017
39017
1016
1016
1016
2005
2005
1016
1016
1016
1015
1016
1015
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
39017
39017
1015
1015
1016
1016
1016
1015
2005
1016
1016
1016
1016
1015
1016
1016
1016
1015
1015
1016
1016
1016
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
2005
1016
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
2005
2005
2005
1016
1016
1016
1016
1015
0
0
0
1015
1016
1016
1016
1015
1016
1016
1016
1016
0
1016
1015
39017
39017
1015
1015
1015
1016
1016
1016
1015
1015
1015
1015
1015
1015
39017
39017
1015
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1015
1015
1016
1015
2005
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
2005
1016
1016
1015
1015
1015
1015
1016
1016
1015
39017
39017
1016
1016
1016
1016
1015
1016
1016
1016
1016
39017
39017
1016
1016
0
0
0
0
1015
1016
1016
1016
1016
0
0
0
39017
39017
1015
1016
1015
1016
1016
0
0
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
39017
39017
40018
2005
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
0
0
0
0
0
1015
1015
0
2005
2005
1016
2005
39017
39017
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
2005
1016
1015
1015
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
0
0
0
0
0
0
0
0
39017
1016
1016
1016
2005
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1015
0
1015
1015
1015
1015
1016
1015
1015
2005
2005
1015
1016
1016
1015
1016
1016
1016
1016
1016
1016
40018
1015
1016
1016
1016
2005
2005
2005
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1015
1015
1015
2005
2005
2005
2005
1015
1015
1016
1016
1016
1016
1016
1016
2005
2005
2005
1016
1016
1015
1015
1015
1016
1015
2005
2005
1016
1016
1016
2005
1016
1016
40018
40018
1015
0
1015
0
1015
1015
2005
2005
2005
1016
1016
1015
1015
1015
1015
1016
1016
1016
1016
1016
40018
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1015
1016
1016
1015
1016
1016
0
0
0
0
39017
39017
1016
1015
1015
1015
40018
40018
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
1015
1015
2005
2005
1016
1016
1016
1016
1016
2005
2005
39017
39017
39017
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1015
1016
1015
39017
1016
1016
1016
1016
2005
40018
1016
0
0
1015
1015
1015
39017
39017
39017
1015
2005
2005
2005
1016
1016
1016
1015
1016
1015
1016
1015
1016
1016
2005
1016
1015
1015
2005
2005
1016
1016
1015
1016
39017
1016
1016
1016
1016
1015
1015
1015
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1015
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1015
1015
1015
1015
1015
1016
1015
1015
1015
1015
39017
39017
39017
39017
39017
39017
1015
0
1016
1015
1016
1015
1016
0
0
0
2005
39017
39017
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1015
1016
1016
1016
1015
1016
0
1015
1015
0
1016
1015
1015
1015
1015
1015
1016
1016
1016
1015
1015
1015
1016
1016
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
1016
1015
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
39017
1015
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
39017
39017
39017
1016
0
0
0
0
0
0
0
0
2005
2005
1016
1016
1016
1016
39017
1016
1016
1015
1016
1016
1016
1015
1016
2005
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1015
1015
1015
2005
2005
1016
1016
40018
1016
2005
2005
1016
1016
1016
1016
1016
2005
2005
1016
1016
1016
1016
1015
1015
1015
2005
1015
1015
1015
1015
2005
1015
1015
1015
1016
39017
2005
2005
1016
1016
1016
1016
0
1015
1015
1015
1015
1016
1016
2005
2005
1016
39017
39017
1016
1015
1016
1016
1016
1016
0
0
0
0
1015
1015
1015
1016
1016
1016
1016
39017
39017
39017
0
0
0
0
1015
1015
1016
1016
1016
1016
1016
1015
2005
2005
2005
2005
2005
1016
1016
1016
1015
1015
1015
1015
2005
1015
39017
39017
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
2005
2005
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1015
1016
2005
2005
1015
1015
1016
1016
39017
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
2005
1015
1015
1015
1015
1015
1015
1015
1016
2005
1016
1016
1016
1015
1015
1015
1015
1016
1016
1015
1015
1016
1016
1016
1016
1015
1016
1016
1016
1015
1016
1016
1016
1016
1015
1015
1016
1016
1015
1016
1016
1016
1016
1016
1016
40018
40018
40018
40018
2005
2005
1015
1015
1015
1016
1015
1015
1015
1015
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1015
1015
1015
1015
1016
1015
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
2005
1016
1016
1016
1015
1016
1016
1016
1016
2005
1015
1015
1016
1016
1015
1015
1016
1016
1016
1015
1015
2005
1015
1015
2005
1015
2005
39017
39017
39017
39017
39017
1015
1015
1015
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
39017
39017
39017
39017
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
2005
2005
2005
2005
2005
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1015
2005
2005
2005
1016
1016
1016
1016
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
39017
39017
1016
39017
1015
1015
1015
1015
1016
1016
1016
2005
0
2005
2005
1016
1016
1016
1016
1016
1016
1016
40018
1016
1016
40018
1016
40018
1015
1016
1016
1016
1016
1015
1015
2005
2005
1015
1015
1015
1015
1015
1015
39017
39017
39017
2005
2005
39017
1016
1016
39017
39017
1015
1015
1015
1015
1015
1015
0
39017
39017
1015
1015
1015
1016
1016
1015
1015
1015
1016
1016
1015
1016
1015
1016
39017
39017
1016
1016
39017
1016
1016
1016
1016
1016
2005
2005
1016
1016
1016
1016
39017
39017
1016
1016
1016
39017
39017
39017
2005
1016
1016
39017
39017
2005
2005
2005
2005
1016
1016
39017
39017
1016
39017
39017
2005
1015
1015
1015
1016
0
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
1015
1016
1016
1016
1016
1015
1015
1015
2005
2005
2005
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
39017
39017
39017
39017
1016
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
39017
39017
1016
1015
1015
1015
1016
1016
1016
1016
39017
39017
39017
1016
1016
2005
2005
2005
1015
1015
2005
2005
2005
2005
1016
1016
1016
39017
39017
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
2005
1016
1015
1015
1015
1015
1016
1016
39017
1016
39017
39017
39017
1016
1016
1016
39017
39017
1016
1016
1015
1016
1016
1015
1015
1015
1015
1015
2005
2005
2005
39017
39017
39017
1015
1015
39017
1016
2005
2005
2005
1016
1016
1016
1016
1016
1016
40018
1016
1016
1016
1015
1015
1015
1015
2005
2005
2005
0
0
0
1016
1016
1016
1015
1015
1015
1015
1015
0
0
0
1015
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
39017
1015
1015
1016
1016
1016
1016
1016
1015
1015
2005
1016
2005
2005
2005
1015
0
0
1016
0
1016
0
0
0
1015
1016
2005
39017
39017
39017
39017
1016
1016
39017
39017
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1015
1015
1016
1015
2005
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
1016
1016
1016
1016
1016
1016
39017
39017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
39017
39017
1016
1016
1016
1015
1015
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1016
1016
1015
1015
1015
39017
1015
2005
2005
1015
39017
39017
39017
39017
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1016
0
1015
1016
0
1015
0
1016
1016
2005
2005
2005
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1015
1015
1016
1015
1015
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
2005
1016
39017
1016
39017
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1015
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
2005
1015
1015
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2005
2005
1015
1015
39017
1015
1015
2005
1015
2005
1016
1016
2005
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1015
1016
1016
1016
1016
2005
2005
2005
39017
39017
39017
39017
1015
1015
1015
1015
1015
1015
1015
1015
40018
1015
1015
1015
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
39017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
0
1016
1016
0
0
1015
1015
1016
1016
39017
1016
39017
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1015
0
0
1015
1015
0
0
0
39017
39017
39017
1015
39017
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
0
0
0
0
1016
0
0
0
1016
0
0
0
1016
1016
1016
0
1016
1016
1016
0
0
0
0
0
1015
0
1016
1016
0
0
0
0
0
0
0
0
39017
39017
1016
1016
1016
0
0
0
39017
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
39017
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1015
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
0
1016
1016
0
1016
1016
0
1016
0
0
1016
0
0
0
1016
0
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
0
0
0
1016
1016
1016
1015
1015
1016
0
1015
0
1015
1015
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
0
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
0
0
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
0
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
0
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
0
1016
0
1016
0
0
0
0
0
0
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
0
0
1015
1015
0
1015
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
39017
1016
1016
1016
1016
1016
1016
1015
0
1015
1015
1015
0
1015
1015
0
1016
0
0
0
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
39017
39017
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
0
0
0
1016
1016
0
0
0
0
1016
1016
0
0
1016
0
0
0
0
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
0
0
0
1015
1015
0
0
0
0
1016
1016
1016
39017
0
0
0
0
0
0
0
1016
0
0
1016
1016
1016
0
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
0
0
0
0
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
39017
39017
1016
39017
39017
39017
39017
39017
39017
1016
39017
39017
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
39017
39017
39017
39017
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
0
1016
39017
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
0
0
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
39017
1016
1016
39017
1015
0
1015
0
0
1015
1016
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
39017
39017
39017
39017
39017
0
0
0
1016
1016
39017
39017
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
0
0
39017
39017
39017
1016
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
39017
39017
39017
39017
1016
1016
39017
39017
39017
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
0
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
39017
39017
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
0
1016
0
1016
0
1016
1016
1016
1016
1016
1015
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1015
0
1016
1016
1015
1015
1015
1016
0
0
0
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
39017
39017
39017
39017
39017
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
40019
40019
2005
2005
2005
2005
40019
40019
40019
2005
2005
2005
40019
2005
2005
2005
2005
2005
2005
40019
40019
40019
40019
40019
40019
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
40019
40019
40019
2005
2005
2005
2005
2005
2005
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
2005
2005
40019
40019
40019
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
40019
40019
2005
40019
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
40019
40019
2005
1002
40019
40019
2005
40019
40019
40019
40019
40019
40019
2005
2005
1002
1002
1002
1002
2005
1002
1002
40019
1002
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
2005
40019
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
40019
40019
40019
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
40019
40019
2005
40019
40019
40019
40019
40019
40019
40019
40019
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
40019
40019
2005
2005
40019
1002
1002
2005
40019
40019
40019
2005
2005
40019
2005
40019
40019
40019
40019
40019
40019
40019
40019
2005
2005
40019
40019
40019
40019
40019
2005
2005
40019
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
40019
40019
2005
2005
40019
40019
2005
2005
2005
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
40019
2005
2005
2005
2005
40019
40019
2005
2005
2005
2005
2005
2005
2005
40019
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
40019
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
40019
40019
1002
1002
1002
40019
2005
2005
2005
2005
1002
1002
1002
40019
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
2005
2005
2005
1002
1002
2005
2005
2005
40019
40019
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
40019
40019
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40019
2005
2005
2005
2005
2005
2005
40019
40019
40019
2005
2005
2005
2005
2005
40019
40019
40019
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
40019
40019
2005
2005
40019
40019
40019
40019
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
40019
40019
2005
2005
1002
1002
1002
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
40019
2005
2005
2005
2005
2005
2005
40019
40019
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
2005
40019
40019
40019
40019
2005
40019
40019
40019
40019
40019
40019
2005
1002
1002
1002
1002
1002
1002
2005
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
40019
40019
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
40019
40019
40019
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
40019
40019
40019
2005
2005
2005
40019
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
40019
40019
2005
2005
2005
40019
40019
40019
1002
2005
2005
2005
2005
2005
2005
2005
2005
40019
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
40019
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40019
40019
40019
40019
2005
2005
2005
1002
2005
1002
2005
2005
40019
40019
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
40019
40019
40019
1002
1002
1002
1002
40019
1002
40019
40019
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
40019
40019
40019
40019
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
1002
40019
40019
1002
40019
40019
40019
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
40019
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
40019
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
40019
40019
1002
40019
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
40019
40019
40019
1002
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
40019
40019
40019
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
40019
40019
40019
40019
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
40019
40019
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
40019
40019
40019
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
40019
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
40019
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
40019
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
40019
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
40019
40019
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
40019
40019
1002
40019
40019
40019
1002
1002
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
40019
40019
40019
1002
40019
40019
1002
1002
40019
40019
40019
1002
1002
1002
40019
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
1002
1002
1002
40019
40019
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
40019
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
40019
40019
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
40019
40019
1002
1002
40019
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
40019
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
1002
1002
1002
40019
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40019
1002
1002
40019
40019
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22011
1002
1002
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
1002
1002
22011
22011
1002
1002
22011
22011
1002
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
1002
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
1002
1002
1002
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
1002
1002
1002
1002
1002
1002
1002
1002
22011
22011
1002
1002
1002
1002
1002
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
1002
1002
1002
22011
1002
1002
1002
22011
1002
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
1002
22011
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
1002
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
1002
1002
1002
22011
22011
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
22011
1002
1002
22011
22011
22011
1002
1002
1002
1002
1002
22011
1002
1002
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
1002
1002
22011
1002
1002
1002
1002
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
1002
1002
22011
1002
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
1002
22011
22011
1002
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
1002
1002
1002
1002
22011
1002
1002
1002
1002
22011
1002
1002
1002
1002
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
1002
1002
22011
22011
1002
1002
1002
22011
1002
22011
1002
22011
22011
1002
1002
22011
22011
22011
22011
1002
1002
1002
1002
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
1002
22011
1002
22011
22011
22011
1002
1002
1002
1002
1002
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
1002
22011
1002
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
1002
1002
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
22011
22011
1002
1002
1002
1002
1002
1002
22011
1002
1002
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
1002
1002
22011
22011
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
1002
22011
22011
22011
22011
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
22011
22011
22011
22011
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
22011
22011
22011
22011
22011
1002
1002
22011
22011
1002
22011
22011
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1015
2005
2005
1015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1015
2005
2005
2005
2005
2005
2005
2005
2005
1015
1015
1015
1015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1015
1015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1015
1015
1015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
2005
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
0
0
0
1016
0
1015
2005
2005
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
1015
1015
1015
1015
1015
1015
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
2005
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
2005
2005
2005
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
2005
2005
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
1015
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
2005
2005
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
0
0
0
0
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
0
0
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
0
1015
1015
1015
1015
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
0
0
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
0
0
0
0
1015
0
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1015
0
1015
1015
0
1015
0
0
1015
1015
0
1016
0
0
1016
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1016
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
0
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1016
1016
1015
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1015
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
0
0
1015
1015
0
1015
0
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1016
0
0
0
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
0
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
0
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1015
1015
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
1015
1015
1015
1016
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
0
1015
1015
1015
1016
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
0
0
0
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
22011
22011
22011
22011
22011
22011
1016
22011
22011
22011
22011
22011
22011
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
22011
22011
22011
22011
22011
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
1015
22011
22011
22011
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
22011
22011
22011
22011
22011
22011
22011
1015
1015
1016
1015
1015
1015
1015
22011
22011
22011
22011
22011
22011
1016
22011
22011
22011
1016
1016
22011
22011
22011
22011
1015
1015
1015
1015
1015
22011
22011
22011
22011
1016
22011
22011
22011
1016
1016
22011
1016
1016
22011
22011
22011
22011
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
22011
1016
1016
22011
22011
22011
22011
22011
22011
1015
1015
1015
1015
22011
22011
1015
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1015
1015
1015
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
1015
1015
1015
1015
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
22011
1016
22011
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
1016
1016
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1015
1015
1015
22011
1016
1015
1015
22011
22011
22011
22011
22011
1016
1016
1016
1016
1015
1016
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
22011
22011
22011
1016
22011
22011
22011
22011
1015
22011
22011
22011
22011
22011
1016
22011
22011
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1015
1015
1015
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1015
1015
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
1016
22011
22011
22011
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
1015
1015
1015
22011
1015
1015
1015
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
1015
22011
22011
22011
22011
22011
22011
22011
1015
1015
1016
1015
1015
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
22011
22011
22011
1015
22011
22011
22011
22011
22011
22011
1016
22011
22011
1016
1016
22011
1016
1016
1016
1016
22011
22011
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
1015
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
22011
1016
22011
1015
1015
1015
1015
22011
22011
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
1016
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
1015
1015
1015
1015
1015
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
1016
22011
22011
22011
22011
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
22011
22011
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1015
1016
1016
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
1015
1015
1015
22011
22011
22011
22011
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
1015
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
1016
22011
22011
1016
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1016
22011
22011
22011
22011
22011
22011
22011
22011
22011
1015
1015
1015
22011
22011
22011
22011
2005
32020
4006
0
0
0
4006
0
4006
4006
0
0
2005
2005
32020
32020
32020
32020
1002
1002
32020
4006
4006
4006
2005
2005
2005
2005
2005
32020
32020
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
2005
2005
2005
2005
32020
32020
32020
32020
32020
2005
32020
32020
32020
32020
32020
32020
1002
2005
2005
32020
32020
32020
32020
4006
4006
4006
4006
2005
32020
32020
32020
32020
32020
1002
1002
1002
2005
2005
32020
32020
1002
1002
1002
32020
32020
2005
2005
2005
32020
4006
4006
4006
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
4006
2005
2005
2005
32020
32020
2005
0
0
0
0
0
0
0
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
0
2005
2005
4006
2005
2005
4006
4006
4006
4006
4006
0
0
0
32020
32020
4006
4006
4006
4006
4006
32020
32020
32020
32020
32020
32020
0
0
0
0
0
2005
2005
32020
32020
32020
2005
2005
2005
32020
2005
4006
4006
4006
4006
4006
4006
4006
32020
32020
32020
32020
4006
4006
4006
4006
4006
32020
32020
32020
32020
0
0
0
32020
32020
32020
32020
2005
2005
1002
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
0
0
4006
2005
32020
32020
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
32020
2005
2005
32020
32020
32020
32020
2005
32020
32020
32020
32020
32020
4006
2005
2005
4006
32020
32020
0
0
0
0
0
2005
2005
2005
4006
2005
2005
2005
2005
32020
32020
32020
32020
32020
2005
2005
2005
2005
2005
32020
32020
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
32020
32020
32020
2005
2005
32020
2005
2005
2005
2005
1002
1002
1002
1002
4006
32020
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
32020
32020
32020
32020
4006
4006
2005
1002
2005
2005
1002
4006
4006
4006
4006
2005
2005
2005
1002
1002
1002
0
1002
1002
4006
4006
32020
32020
32020
2005
2005
32020
32020
32020
32020
4006
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
32020
32020
4006
32020
32020
32020
32020
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
32020
2005
2005
32020
32020
32020
32020
32020
32020
2005
2005
2005
2005
32020
32020
32020
32020
2005
32020
32020
32020
32020
2005
2005
2005
2005
2005
2005
2005
32020
32020
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
2005
32020
32020
32020
2005
2005
2005
32020
32020
32020
32020
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
2005
2005
4006
4006
4006
4006
0
4006
2005
2005
4006
4006
4006
32020
32020
2005
32020
32020
0
32020
32020
32020
32020
32020
32020
4006
4006
4006
32020
32020
4006
4006
4006
32020
4006
32020
32020
32020
32020
4006
4006
4006
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
4006
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
4006
32020
32020
2005
2005
32020
32020
32020
32020
32020
32020
4006
4006
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
4006
32020
2005
2005
32020
32020
0
32020
32020
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
4006
4006
4006
4006
0
0
32020
32020
2005
2005
32020
4006
4006
2005
2005
2005
32020
32020
4006
2005
4006
4006
4006
4006
4006
32020
32020
32020
32020
32020
4006
4006
4006
4006
2005
2005
2005
32020
4006
4006
4006
32020
4006
4006
0
0
0
0
32020
32020
32020
0
0
0
0
4006
4006
2005
2005
2005
2005
2005
32020
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
2005
2005
2005
32020
32020
2005
32020
32020
32020
32020
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
32020
32020
32020
2005
2005
2005
2005
1002
1002
2005
2005
32020
2005
32020
32020
32020
32020
32020
32020
32020
32020
0
0
2005
2005
2005
2005
2005
4006
2005
2005
32020
32020
32020
32020
32020
32020
2005
2005
2005
0
0
2005
2005
2005
0
2005
2005
4006
4006
4006
4006
32020
1002
1002
2005
32020
2005
32020
32020
32020
2005
2005
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
2005
4006
4006
4006
2005
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
4006
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
2005
2005
2005
2005
4006
2005
32020
32020
32020
32020
32020
32020
0
0
0
0
0
2005
2005
32020
32020
32020
32020
32020
32020
32020
0
0
0
0
0
32020
4006
32020
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
32020
32020
32020
4006
4006
4006
4006
2005
32020
32020
32020
32020
32020
32020
32020
2005
2005
0
0
0
32020
32020
4006
4006
32020
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
2005
2005
32020
32020
32020
0
0
0
32020
32020
32020
32020
32020
2005
2005
2005
4006
4006
4006
4006
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
32020
32020
4006
4006
4006
2005
0
4006
0
4006
4006
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
0
2005
0
0
4006
4006
4006
32020
32020
4006
4006
4006
4006
32020
32020
32020
0
0
0
0
32020
32020
32020
4006
32020
4006
32020
2005
2005
2005
2005
2005
32020
32020
4006
2005
2005
2005
32020
32020
32020
32020
2005
4006
0
0
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
4006
0
0
0
0
0
0
0
32020
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
32020
32020
32020
32020
4006
4006
4006
32020
2005
32020
32020
2005
2005
4006
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
32020
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
4006
4006
4006
4006
4006
4006
0
2005
2005
2005
2005
0
0
0
32020
32020
32020
32020
32020
2005
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
1002
1002
32020
2005
4006
2005
2005
32020
2005
2005
2005
2005
2005
32020
32020
32020
32020
2005
2005
32020
32020
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
32020
32020
32020
32020
32020
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
32020
2005
2005
0
4006
0
0
0
32020
32020
32020
32020
4006
0
4006
4006
4006
32020
32020
2005
2005
32020
32020
32020
32020
32020
4006
4006
4006
32020
32020
32020
32020
2005
2005
32020
32020
32020
32020
32020
32020
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32020
32020
1002
1002
1002
1002
32020
32020
32020
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
4006
4006
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
1002
1002
32020
32020
32020
32020
2005
1002
1002
1002
1002
2005
2005
2005
2005
4006
2005
4006
4006
4006
4006
4006
4006
2005
32020
32020
32020
32020
1002
1002
1002
32020
32020
32020
32020
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
32020
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
2005
32020
32020
2005
2005
32020
32020
4006
4006
4006
32020
32020
32020
2005
2005
4006
32020
32020
32020
4006
4006
4006
2005
2005
2005
2005
2005
2005
32020
2005
2005
2005
2005
2005
2005
4006
32020
2005
32020
32020
32020
32020
4006
2005
2005
2005
32020
32020
32020
32020
32020
32020
2005
2005
32020
32020
32020
32020
2005
32020
2005
2005
2005
2005
2005
4006
32020
32020
4006
4006
4006
4006
4006
4006
1002
1002
1002
2005
1002
1002
1002
1002
1002
32020
32020
32020
32020
2005
2005
2005
2005
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
32020
4006
2005
2005
2005
32020
2005
2005
2005
2005
2005
2005
4006
4006
2005
32020
32020
32020
32020
32020
2005
4006
4006
4006
4006
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
4006
4006
4006
4006
4006
2005
2005
2005
32020
32020
32020
32020
1002
1002
1002
2005
2005
2005
2005
2005
2005
32020
32020
2005
2005
2005
2005
2005
4006
4006
2005
2005
32020
32020
32020
32020
0
0
4006
4006
4006
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
4006
32020
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
0
0
0
0
0
4006
4006
4006
4006
2005
1002
2005
2005
2005
2005
2005
32020
0
0
32020
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
0
2005
2005
32020
32020
32020
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
32020
32020
32020
32020
2005
2005
32020
32020
32020
32020
2005
32020
2005
2005
2005
2005
2005
32020
32020
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
2005
2005
0
0
0
0
0
32020
2005
2005
4006
4006
4006
4006
4006
4006
32020
32020
32020
2005
2005
2005
2005
32020
32020
32020
32020
2005
4006
2005
2005
2005
2005
2005
2005
4006
32020
32020
32020
32020
1002
1002
1002
1002
1002
32020
32020
2005
32020
2005
4006
4006
32020
32020
32020
32020
4006
4006
4006
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
32020
32020
0
2005
2005
32020
32020
32020
32020
2005
32020
32020
32020
32020
32020
32020
2005
2005
2005
32020
32020
32020
32020
32020
2005
2005
2005
2005
2005
2005
32020
32020
32020
32020
4006
4006
4006
4006
4006
2005
32020
2005
32020
4006
4006
2005
2005
2005
2005
32020
32020
32020
32020
32020
32020
2005
32020
32020
32020
0
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
32020
32020
32020
0
0
0
0
4006
4006
32020
32020
32020
2005
2005
4006
4006
4006
4006
4006
4006
32020
32020
32020
32020
32020
32020
32020
32020
32020
2005
2005
2005
2005
4006
2005
2005
4006
32020
32020
2005
2005
2005
32020
32020
32020
32020
32020
32020
32020
32020
1002
2005
2005
4006
32020
32020
4006
4006
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
32020
32020
32020
32020
32020
4006
4006
4006
32020
2005
32020
41038
41038
41038
1002
1002
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
4006
4006
4006
41038
41038
41038
41038
41038
41038
41038
41038
41036
41036
41036
32020
32020
32020
32020
1002
1002
1002
41038
41038
41038
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
4006
4006
4006
4006
4006
41038
41038
41038
32020
32020
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
4006
4006
4006
4006
4006
41036
41036
41036
41036
1002
1002
32020
32020
32020
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
0
0
0
0
0
1002
32020
32020
32020
32020
32020
32020
32020
41036
41036
4006
4006
41038
1002
41038
1002
1002
41038
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
1002
32020
32020
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
32020
32020
41038
41038
4006
4006
4006
32020
32020
32020
32020
32020
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
32020
32020
32020
32020
32020
32020
1002
32020
4006
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
0
1002
1002
32020
32020
41038
41038
41038
32020
32020
32020
41038
1002
1002
1002
41038
41038
41038
41038
32020
32020
1002
1002
32020
1002
32020
4006
4006
1002
1002
32020
41038
41038
41038
41038
41038
41038
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
1002
1002
1002
4006
4006
1002
1002
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
4006
4006
32020
32020
32020
4006
1002
1002
1002
1002
1002
1002
32020
32020
4006
41036
41036
1002
1002
1002
32020
32020
32020
32020
32020
4006
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
41038
1002
1002
1002
32020
32020
32020
32020
0
0
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
4006
32020
4006
1002
1002
1002
1002
4006
4006
1002
32020
1002
1002
1002
1002
1002
1002
32020
4006
4006
4006
32020
4006
4006
32020
41038
41038
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
41038
41038
41038
1002
32020
32020
32020
32020
32020
41038
41038
41038
1002
1002
41038
1002
1002
1002
4006
41036
1002
1002
41038
41038
1002
1002
1002
1002
1002
32020
41038
32020
32020
32020
32020
1002
1002
1002
1002
41038
1002
1002
1002
1002
1002
32020
32020
32020
41038
4006
4006
4006
4006
1002
1002
32020
32020
32020
4006
4006
41038
32020
41038
41038
41038
32020
32020
41038
41038
41038
1002
41038
1002
4006
32020
32020
32020
32020
32020
32020
32020
32020
4006
41038
41038
41038
1002
4006
4006
4006
4006
4006
1002
1002
1002
32020
32020
32020
41038
41038
32020
32020
32020
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
32020
32020
4006
1002
1002
1002
1002
1002
1002
1002
41036
32020
32020
32020
1002
4006
4006
4006
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
41038
41038
41038
41038
41038
41038
4006
4006
41038
41038
41038
41038
1002
1002
1002
1002
1002
32020
41038
41038
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
32020
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
32020
4006
4006
4006
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
41038
1002
1002
1002
1002
41038
32020
41036
41036
41036
41036
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
1002
1002
32020
1002
1002
41038
41038
41038
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32020
32020
32020
32020
41038
1002
1002
1002
1002
1002
32020
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
1002
41038
41038
41038
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
1002
1002
1002
1002
1002
4006
4006
0
0
0
0
32020
32020
32020
32020
32020
1002
4006
4006
4006
4006
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
4006
4006
32020
32020
1002
1002
1002
1002
1002
32020
41038
41038
32020
41038
41038
41038
41038
41038
41038
32020
32020
32020
32020
32020
32020
32020
41038
41038
41038
1002
1002
41038
41038
41038
41038
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
41038
1002
1002
41038
1002
1002
41038
41038
41038
1002
1002
1002
1002
4006
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
0
0
0
0
41038
0
32020
32020
32020
32020
32020
4006
1002
41038
41038
41038
1002
32020
32020
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
32020
32020
32020
32020
41038
1002
1002
1002
1002
1002
1002
41036
4006
41038
41038
4006
4006
4006
4006
4006
4006
4006
4006
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
1002
1002
1002
41036
4006
4006
4006
32020
32020
4006
4006
32020
4006
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
4006
4006
4006
32020
32020
41038
41038
41038
41038
41038
32020
32020
32020
1002
1002
1002
1002
32020
32020
41038
41038
41038
1002
1002
1002
1002
1002
41038
4006
32020
32020
32020
32020
32020
32020
32020
32020
1002
0
1002
4006
1002
1002
1002
1002
32020
32020
32020
32020
32020
1002
41038
41038
32020
32020
32020
41038
32020
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
4006
4006
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
41038
41038
41038
41038
41036
41036
41036
41036
41036
4006
4006
4006
32020
41038
41038
41038
1002
1002
1002
1002
4006
32020
32020
32020
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
1002
41038
1002
41038
32020
32020
32020
32020
32020
4006
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
1002
1002
1002
4006
4006
4006
32020
32020
32020
32020
32020
41036
41036
41036
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
1002
1002
1002
4006
41038
41038
41038
1002
1002
41038
41038
41038
41038
1002
1002
1002
41038
41038
41038
41038
41038
41038
41038
41038
1002
1002
1002
1002
32020
32020
32020
32020
32020
1002
1002
1002
1002
32020
32020
32020
4006
1002
1002
1002
1002
1002
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
4006
4006
32020
32020
32020
4006
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
4006
4006
4006
32020
32020
32020
32020
32020
41038
41038
41038
32020
32020
32020
32020
32020
32020
32020
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
41038
41038
1002
32020
32020
32020
32020
32020
32020
4006
4006
4006
4006
4006
32020
1002
1002
1002
1002
41038
41038
41036
41036
41036
41036
1002
1002
1002
1002
0
0
41036
41036
41036
41038
41038
41038
32020
1002
1002
1002
1002
1002
1002
1002
4006
4006
1002
0
0
1002
1002
1002
1002
1002
1002
4006
4006
4006
32020
41038
41038
41038
41038
41038
41038
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
4006
41036
4006
32020
32020
32020
32020
32020
32020
41036
41036
41036
1002
1002
1002
1002
4006
41038
1002
1002
1002
1002
1002
1002
1002
1002
32020
41038
41038
41038
0
0
41038
41038
41038
32020
32020
0
0
0
0
41038
41038
32020
32020
1002
1002
4006
32020
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
41038
4006
4006
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
41038
1002
1002
1002
1002
1002
1002
32020
32020
32020
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
1002
1002
1002
1002
1002
1002
4006
4006
1002
41038
4006
4006
4006
32020
32020
32020
32020
32020
32020
4006
41038
41038
41038
41038
41038
41038
41038
1002
41038
41038
41038
41038
32020
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
1002
4006
4006
1002
1002
1002
4006
41038
41038
41038
41038
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
32020
4006
4006
32020
1002
41036
41036
41036
41036
41036
41036
41036
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
32020
32020
32020
4006
4006
41038
41038
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
41038
41038
41038
0
1002
1002
1002
1002
1002
4006
4006
4006
1002
4006
4006
4006
1002
41038
1002
41038
41038
41038
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
1002
4006
4006
4006
4006
1002
1002
1002
4006
4006
4006
4006
41038
41038
41038
41038
41036
41036
41036
41036
1002
1002
4006
1002
1002
1002
41038
0
0
0
41038
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
4006
1002
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
32020
32020
32020
32020
32020
1002
1002
1002
1002
0
4006
4006
32020
32020
32020
1002
1002
1002
1002
1002
32020
32020
32020
32020
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
32020
32020
32020
32020
32020
1002
1002
41038
41038
41038
32020
41038
41038
41038
1002
1002
4006
4006
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
1002
1002
1002
1002
4006
32020
32020
1002
1002
1002
1002
41038
41038
41038
41038
32020
32020
1002
1002
1002
1002
1002
32020
32020
32020
1002
1002
1002
41038
41038
41038
1002
1002
1002
1002
41038
41038
1002
1002
1002
1002
1002
4006
1002
32020
32020
32020
41038
41038
41038
41038
41038
41036
41036
4006
1002
1002
1002
1002
32020
32020
32020
32020
32020
41038
32020
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
32020
32020
1002
1002
1002
1002
1002
32020
1002
4006
4006
4006
4006
1002
4006
4006
4006
1002
32020
1002
41038
32020
32020
0
0
1002
1002
1002
1002
32020
41038
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
1002
1002
1002
32020
1002
1002
4006
4006
4006
4006
4006
32020
32020
32020
4006
4006
4006
4006
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
1002
32020
32020
32020
32020
32020
4006
4006
4006
4006
4006
1002
1002
1002
1002
32020
32020
32020
32020
32020
4006
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
4006
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
41036
4006
32020
1002
1002
1002
32020
1002
1002
1002
1002
32020
32020
32020
32020
32020
1002
1002
1002
1002
4006
4006
4006
1002
1002
4006
4006
1002
0
0
0
41038
41038
32020
32020
1002
4006
4006
4006
4006
4006
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
32020
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
41038
41038
41038
41038
1002
1002
32020
32020
4006
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
41038
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
32020
1002
32020
41038
1002
41038
41038
41038
41038
41038
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
1002
41038
1002
41038
41038
41038
41038
0
41038
41038
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
32020
32020
32020
32020
0
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
4006
4006
4006
4006
4006
4006
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
41038
41038
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
1002
1002
41038
41038
1002
41038
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
41038
41038
41038
41038
1002
1002
1002
4006
4006
4006
4006
1002
1002
1002
1002
1002
41038
41038
41038
41038
32020
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
32020
1002
1002
32020
32020
32020
32020
32020
32020
1002
1002
1002
32020
32020
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
41036
41036
41036
1002
1002
1002
1002
41038
1002
1002
1002
1002
1002
1002
4006
4006
41036
41036
41036
32020
41038
41038
41038
41038
1002
1002
1002
1002
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
1002
1002
1002
1002
32020
4006
4006
4006
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
4006
4006
0
41038
1002
41038
41038
4006
1002
1002
1002
4006
41038
41038
32020
1002
1002
1002
1002
1002
1002
1002
4006
1002
4006
0
0
0
1002
1002
1002
1002
4006
4006
4006
4006
4006
1002
1002
32020
32020
1002
1002
1002
1002
0
0
0
0
0
32020
32020
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
32020
41038
41038
41038
41038
41038
4006
4006
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
32020
32020
41038
41038
41038
41038
41038
41038
32020
32020
4006
4006
4006
4006
4006
1002
41038
41038
41038
41038
41038
41038
41038
41038
1002
1002
4006
4006
1002
1002
1002
1002
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
32020
32020
32020
1002
1002
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
32020
32020
32020
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
1002
1002
41036
41036
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
32020
41038
41038
41038
41038
41038
32020
32020
32020
1002
4006
4006
4006
4006
4006
41038
1002
1002
1002
41036
41036
1002
1002
1002
32020
1002
1002
1002
41038
41038
41038
41038
41038
1002
0
1002
1002
1002
1002
32020
32020
32020
1002
1002
1002
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
1002
1002
1002
4006
41036
41036
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
41038
41038
32020
32020
32020
1002
1002
1002
1002
4006
1002
1002
4006
1002
1002
1002
1002
1002
4006
4006
1002
1002
4006
4006
4006
4006
4006
41038
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
4006
32020
32020
41038
41038
41038
32020
32020
32020
1002
32020
4006
32020
32020
32020
32020
41038
41038
41038
41038
4006
4006
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
1002
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
41038
41038
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
32020
32020
4006
41036
32020
32020
32020
32020
32020
41038
41038
41038
32020
32020
32020
32020
32020
32020
32020
41038
41038
41038
4006
41038
32020
1002
1002
1002
41038
41038
41038
41038
41038
41038
32020
32020
4006
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
32020
32020
4006
4006
4006
1002
1002
1002
1002
1002
1002
32020
41038
1002
1002
1002
1002
1002
1002
0
32020
32020
0
32020
1002
1002
1002
41038
41038
41038
41038
41038
41038
41038
41038
41038
32020
32020
32020
32020
32020
1002
1002
1002
1002
32020
32020
32020
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
4006
4006
4006
4006
4006
32020
4006
0
0
0
0
0
0
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
41038
41038
1002
1002
41038
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
41038
41038
41038
32020
32020
32020
1002
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
32020
32020
32020
4006
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
32020
32020
1002
1002
1002
1002
1002
41038
41038
41038
4006
4006
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
4006
32020
32020
4006
4006
4006
4006
32020
32020
1002
1002
1002
1002
1002
41038
1002
41038
41038
1002
1002
1002
1002
32020
32020
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
1002
1002
1002
32020
32020
4006
4006
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
1002
32020
32020
32020
32020
32020
1002
1002
1002
41038
32020
32020
32020
32020
4006
32020
4006
4006
32020
1002
1002
1002
1002
1002
1002
1002
1002
41038
1002
41038
41038
41038
41038
32020
32020
4006
1002
32020
41038
1002
1002
4006
4006
4006
1002
1002
1002
1002
41038
41038
32020
32020
32020
4006
4006
41036
4006
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
41038
41038
41038
1002
41038
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
1002
4006
4006
4006
4006
4006
32020
32020
32020
32020
0
0
0
0
32020
32020
32020
32020
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
0
0
0
41038
41038
41038
41038
41038
41038
41038
41038
41038
1002
1002
1002
1002
1002
0
41038
41038
32020
32020
32020
32020
41036
41036
4006
41038
41038
1002
1002
41038
1002
1002
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
32020
32020
32020
41036
41036
41036
41036
32020
41038
41038
41038
41038
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
4006
4006
4006
1002
1002
1002
1002
0
0
0
0
0
32020
32020
4006
1002
1002
1002
1002
41038
41038
41038
32020
32020
32020
32020
32020
41038
41038
1002
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
32020
41038
41038
41038
1002
1002
1002
1002
1002
41038
41038
41038
32020
41038
41038
41038
41036
41036
41036
1002
1002
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
41036
32020
32020
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
41038
41038
41038
4006
1002
1002
1002
1002
1002
1002
1002
1002
41038
41038
1002
1002
1002
0
41038
41038
32020
32020
41038
32020
32020
41038
41038
41038
41036
41036
41036
41036
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
32020
32020
41038
4006
4006
4006
41038
41038
41038
1002
1002
1002
1002
1002
41036
1002
41036
32020
32020
32020
1002
1002
1002
32020
1002
1002
1002
1002
41038
32020
32020
32020
32020
1002
1002
1002
32020
32020
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
41036
41036
41036
41036
41036
41036
32020
32020
32020
32020
1002
1002
0
4006
4006
32020
41038
32020
1002
4006
4006
1002
1002
1002
1002
1002
1002
41038
41038
0
41038
41038
41038
41038
0
1002
1002
1002
1002
1002
32020
32020
32020
1002
1002
32020
32020
1002
1002
32020
32020
32020
32020
4006
4006
4006
4006
4006
32020
32020
1002
1002
0
0
0
0
0
0
41038
41038
41038
4006
4006
4006
1002
1002
1002
1002
1002
32020
32020
41038
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
4006
41036
4006
4006
1002
1002
32020
32020
32020
1002
1002
1002
4006
41036
4006
1002
4006
32020
32020
32020
4006
32020
4006
4006
32020
32020
4006
4006
41038
41038
41038
4006
4006
1002
1002
32020
32020
32020
4006
32020
32020
4006
1002
1002
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
1002
1002
1002
41038
41038
1002
1002
4006
4006
4006
1002
1002
41036
41036
41036
41036
41036
41038
41036
41036
41036
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
4006
32020
32020
4006
4006
4006
1002
0
41038
41038
0
1002
1002
1002
0
1002
1002
1002
0
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
4006
4006
4006
1002
41038
41038
1002
1002
1002
1002
41036
41036
41036
41036
41036
41038
41038
1002
1002
1002
1002
1002
32020
32020
1002
1002
41038
41038
41038
41038
41038
4006
4006
41036
41036
41038
41038
32020
32020
32020
41038
1002
1002
1002
41038
32020
32020
32020
41038
41038
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
1002
1002
4006
32020
32020
32020
32020
32020
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
0
4006
4006
4006
4006
1002
1002
32020
32020
41038
1002
1002
1002
1002
1002
32020
32020
32020
32020
41038
41038
1002
1002
1002
1002
1002
41038
4006
4006
1002
1002
1002
1002
1002
1002
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41038
4006
4006
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
1002
1002
4006
32020
1002
1002
1002
1002
41038
41038
41038
4006
1002
1002
1002
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
1002
1002
1002
1002
32020
0
0
41038
41038
4006
4006
4006
41038
41038
41038
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
32020
4006
4006
4006
4006
41038
41038
41038
1002
1002
1002
1002
1002
32020
32020
0
32020
32020
1002
1002
1002
1002
1002
4006
41038
41038
41038
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
32020
1002
1002
32020
32020
32020
32020
32020
32020
1002
1002
32020
32020
41038
41038
32020
32020
4006
32020
4006
41036
4006
4006
4006
32020
1002
1002
1002
1002
32020
32020
32020
32020
1002
1002
41038
41038
41038
41038
41038
41038
4006
4006
1002
1002
32020
32020
32020
1002
1002
1002
32020
1002
1002
1002
1002
1002
1002
1002
41038
41038
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
4006
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
4006
4006
4006
4006
32020
32020
4006
4006
4006
4006
1002
1002
1002
1002
1002
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
41038
32020
32020
1002
1002
4006
4006
1002
1002
1002
1002
4006
4006
4006
1002
1002
41036
41036
1002
1002
1002
41036
41036
41036
32020
1002
1002
32020
1002
1002
1002
32020
32020
1002
1002
1002
1002
1002
1002
1002
0
4006
4006
4006
32020
32020
32020
32020
32020
32020
1002
1002
1002
41038
1002
1002
41038
1002
1002
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
4006
41038
41038
0
41038
41038
4006
1002
1002
1002
1002
41038
41038
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
4006
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
32020
4006
4006
4006
1002
4006
1002
1002
4006
32020
32020
32020
1002
1002
4006
32020
32020
1002
1002
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
1002
4006
4006
4006
4006
4006
4006
1002
4006
4006
1002
4006
4006
4006
41038
41038
41038
41038
41038
41038
41038
41038
32020
32020
41038
41038
41038
1002
0
4006
32020
32020
32020
32020
4006
32020
4006
32020
1002
1002
1002
1002
41036
41036
41036
41036
41036
41038
41038
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32020
32020
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
41036
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
4006
4006
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
4006
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
1015
1015
1015
1015
0
0
0
0
0
1015
1015
0
1015
0
0
0
0
0
0
0
1015
0
0
0
0
0
0
1015
1015
1015
0
1015
1015
1015
1015
0
0
0
1015
1015
1015
0
1015
0
1015
0
0
0
0
1015
0
0
0
0
0
0
0
1015
0
1015
1015
1015
0
0
0
0
0
0
1015
0
0
0
0
0
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
0
0
0
0
0
0
1015
1015
1015
1015
0
0
0
0
0
0
0
0
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
1015
0
0
0
1015
0
0
0
0
0
0
0
0
0
1015
1015
0
0
1015
0
0
0
1015
1015
1015
1015
1015
0
0
1015
1015
1015
1015
1015
0
0
1015
0
0
0
0
0
0
1015
1015
1015
1015
0
0
0
0
0
0
1015
1015
1015
0
0
0
0
0
0
0
0
0
1015
0
0
0
1015
0
0
1015
0
0
0
0
0
0
1015
1015
0
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
0
0
0
0
1015
1015
0
0
0
0
1015
1015
1015
0
0
0
0
0
1015
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
1012
0
0
0
0
0
0
0
0
0
1015
0
1015
1015
0
0
0
0
0
0
1015
0
1015
1015
1015
0
0
1012
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
0
0
1015
1015
0
0
0
0
0
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
1015
1015
0
1015
0
0
0
0
0
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
0
0
0
1015
0
1015
0
0
0
0
1015
0
0
0
0
0
1015
1015
1015
1015
0
0
0
0
0
0
0
1015
1015
0
0
0
0
0
0
1015
0
0
0
0
0
0
0
0
0
0
0
0
1015
0
0
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
0
0
0
0
0
1015
0
0
1015
0
0
0
0
0
0
0
1015
1015
1015
1015
0
1015
1015
1015
1015
0
0
0
0
0
0
0
0
1015
1015
1015
0
0
1015
1015
1015
1015
0
0
0
0
1015
1015
0
0
0
0
0
1015
0
0
0
0
0
1015
0
0
0
0
1015
1015
0
0
0
0
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
0
0
0
1015
1015
1015
0
0
0
0
0
1015
0
0
1015
1015
1015
0
0
1015
1015
1015
0
0
0
1012
0
0
0
0
0
0
1015
0
0
0
0
0
0
1012
1012
1012
0
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
1015
0
0
0
0
0
0
0
0
0
0
1015
0
1015
1012
1012
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11014
0
1015
1015
1015
0
0
0
0
0
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
0
1015
1015
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1012
1012
0
0
0
1015
1015
1015
0
0
0
0
0
1015
1015
1015
0
0
0
1015
1015
1015
0
0
0
1015
0
0
0
0
0
1015
0
0
0
1015
11014
0
0
0
0
1015
0
0
0
11014
0
11014
1015
1015
0
0
0
1015
1015
0
0
0
0
0
0
0
0
1015
1015
0
0
0
0
0
0
0
0
1015
1015
1015
0
0
0
0
0
0
0
0
0
0
0
1015
1015
1015
0
1015
0
1015
1015
1015
1015
1012
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
0
0
1015
1015
0
0
1015
0
0
0
1015
0
1015
0
0
0
11014
11014
11014
11014
0
0
11014
11014
1015
1015
1015
1015
1015
1015
1015
11014
1015
0
11014
11014
11014
11014
0
0
11014
11014
0
0
0
1015
1015
1015
1015
11014
11014
11014
11014
0
1015
1015
1015
11014
11014
11014
1015
1015
1015
1015
11014
11014
0
0
0
1015
1015
11014
11014
0
11014
11014
1015
11014
11014
0
0
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
11014
11014
11014
11014
11014
0
0
11014
11014
11014
11014
11014
11014
1015
1015
1015
0
0
11014
0
0
0
0
11014
11014
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
1015
11014
1015
11014
1015
1015
11014
11014
11014
11014
11014
0
0
1015
1015
1015
11014
1015
1015
1015
1015
11014
1015
0
0
11014
11014
11014
1015
1015
1015
1015
1015
1015
11014
1015
0
1015
0
0
0
0
11014
0
0
11014
0
0
0
11014
1015
1015
0
0
0
0
1015
1015
1015
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
11014
1015
11014
11014
11014
11014
11014
0
11014
1015
11014
11014
11014
11014
11014
11014
11014
11014
0
0
11014
11014
11014
11014
0
11014
0
0
0
0
0
11014
11014
1015
1015
1015
11014
1015
11014
11014
11014
0
0
0
0
11014
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
0
0
0
0
0
0
0
1015
1015
0
0
0
11014
11014
11014
0
0
11014
11014
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
0
11014
11014
1015
0
0
0
0
0
0
0
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
1015
0
0
0
1015
11014
11014
0
0
0
11014
11014
11014
1015
1015
11014
11014
11014
1015
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
0
0
11014
11014
11014
0
11014
11014
11014
0
0
0
0
1015
0
1015
11014
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
0
11014
11014
11014
11014
0
0
0
0
0
0
0
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
11014
0
11014
11014
11014
0
11014
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
1015
1015
1015
0
1015
1015
11014
11014
11014
11014
1015
1015
11014
0
0
11014
11014
11014
11014
0
0
11014
1015
1015
1015
11014
0
1015
1015
1015
11014
11014
0
0
11014
11014
0
0
0
11014
1015
1015
1015
11014
11014
11014
0
0
0
0
1015
1015
1015
1015
1015
1015
1015
0
11014
0
11014
1015
11014
11014
11014
11014
1015
0
0
11014
0
11014
0
1015
1015
1015
1015
11014
11014
11014
11014
0
0
11014
11014
11014
11014
0
0
1015
1015
0
1015
1015
0
0
0
0
0
1015
1015
1015
11014
11014
1015
1015
1015
1015
1015
1015
1015
0
0
1015
0
0
1015
1015
11014
11014
11014
11014
11014
11014
1015
0
11014
1015
1015
11014
11014
11014
11014
0
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
0
11014
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
1015
11014
11014
11014
1015
1015
0
11014
11014
1015
0
0
0
0
11014
11014
11014
11014
1015
11014
11014
11014
11014
11014
11014
0
0
0
1015
1015
1015
1015
0
1015
0
1015
1015
1015
11014
1015
1015
1015
1015
1015
1015
1015
0
0
11014
11014
1015
1015
11014
11014
11014
11014
11014
1015
11014
11014
11014
1015
1015
1015
1015
11014
11014
11014
11014
11014
0
0
0
1015
11014
11014
1015
1015
0
0
0
0
11014
11014
0
0
11014
11014
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
0
1015
11014
11014
0
1015
1015
0
11014
11014
11014
0
0
0
0
11014
11014
11014
1015
11014
11014
11014
0
0
0
0
0
0
11014
11014
11014
11014
11014
11014
11014
0
0
0
1015
11014
11014
11014
1015
11014
11014
11014
11014
11014
11014
1015
11014
11014
0
11014
0
0
1015
1015
1015
1015
11014
11014
11014
11014
11014
1015
11014
11014
11014
11014
11014
1015
0
11014
11014
11014
11014
1015
0
1015
1015
11014
0
11014
11014
1015
1015
1015
1015
11014
0
0
0
0
0
0
0
0
11014
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
0
0
0
0
1015
0
0
11014
11014
0
0
0
0
0
0
11014
1015
1015
1015
1015
0
1015
0
0
0
0
0
0
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
11014
11014
0
11014
1015
11014
11014
1015
1015
11014
11014
1015
0
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
11014
11014
0
0
11014
11014
11014
11014
11014
0
11014
11014
11014
11014
11014
11014
1015
11014
0
0
11014
11014
11014
11014
11014
0
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
1015
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
1015
0
1015
0
0
1015
0
0
0
0
0
0
0
11014
11014
11014
1015
1015
0
1015
0
0
0
0
11014
11014
11014
1015
1015
11014
11014
11014
11014
11014
1015
11014
11014
0
0
0
0
0
1015
1015
1015
1015
0
0
0
0
1015
1015
11014
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
11014
11014
11014
11014
11014
11014
0
0
1015
1015
1015
1015
1015
1015
0
0
0
11014
11014
1015
11014
11014
11014
11014
11014
11014
11014
0
0
0
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
0
0
0
0
0
0
0
0
0
0
0
11014
11014
11014
1015
1015
11014
1015
1015
11014
1015
0
0
0
0
0
1015
1015
1015
11014
0
0
0
11014
11014
11014
11014
11014
11014
0
0
0
0
0
0
0
11014
11014
0
0
0
11014
0
0
11014
11014
0
11014
11014
11014
0
1015
1015
11014
11014
0
0
11014
11014
11014
0
1015
0
0
1015
1015
1015
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
1015
0
0
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
0
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
1015
0
11014
11014
0
0
0
1015
1015
11014
11014
0
0
11014
11014
11014
11014
11014
11014
0
0
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
0
11014
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
0
0
1015
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
0
1015
1015
1015
0
1015
1015
1015
0
0
0
0
0
11014
11014
11014
11014
11014
11014
11014
1015
11014
1015
1015
0
11014
11014
11014
11014
11014
11014
11014
11014
1015
11014
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
11014
11014
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
1015
11014
1015
1015
1015
1015
1015
1015
1015
0
0
0
11014
0
0
1015
11014
11014
0
0
11014
1015
1015
1015
1015
1015
1015
1015
0
0
0
1015
1015
1015
11014
11014
11014
11014
11014
11014
1015
11014
1015
11014
11014
1015
0
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
0
0
0
1015
0
1015
0
0
0
0
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
0
1015
1015
1015
1015
1015
0
0
11014
1015
0
0
0
0
0
11014
11014
11014
11014
0
0
1015
1015
0
11014
0
0
0
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
0
11014
0
1015
0
0
1015
1015
0
0
0
0
11014
0
0
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
11014
0
0
0
11014
1015
0
0
0
1015
1015
0
0
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
1015
11014
1015
1015
11014
11014
11014
1015
1015
0
1015
0
0
1015
0
0
1015
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
0
0
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
0
0
0
11014
11014
11014
11014
1015
1015
11014
11014
11014
0
11014
11014
0
0
0
0
0
0
0
0
0
1015
1015
1015
1015
11014
11014
0
0
0
11014
11014
11014
11014
11014
0
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
0
0
1015
0
0
0
1015
0
11014
1015
0
0
0
0
0
11014
11014
11014
1015
1015
1015
1015
1015
1015
0
1015
1015
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
11014
1015
1015
1015
0
1015
11014
11014
1015
1015
1015
1015
11014
1015
0
11014
11014
11014
11014
0
11014
0
11014
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
1015
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
11014
11014
11014
1015
1015
11014
11014
1015
1015
1015
1015
0
11014
0
0
1015
1015
1015
1015
1015
0
0
11014
11014
11014
11014
11014
1015
0
1015
0
11014
11014
11014
0
11014
11014
11014
0
11014
11014
1015
11014
11014
0
11014
11014
11014
11014
11014
11014
1015
11014
11014
11014
11014
11014
0
11014
1015
0
0
11014
11014
11014
11014
11014
11014
11014
0
11014
0
11014
11014
0
0
0
11014
11014
11014
0
0
0
11014
11014
0
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
0
0
11014
0
1015
1015
0
0
0
1015
1015
11014
11014
11014
11014
11014
11014
11014
0
0
0
1015
0
1015
1015
1015
1015
0
1015
11014
0
1015
11014
11014
11014
0
0
0
0
0
1015
1015
0
0
1015
11014
11014
11014
11014
0
1015
0
0
0
1015
0
0
0
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
11014
11014
11014
11014
1015
0
0
0
1015
1015
11014
11014
11014
11014
1015
0
1015
1015
0
1015
1015
1015
1015
1015
11014
11014
11014
0
0
11014
0
11014
11014
11014
0
0
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
0
1015
1015
1015
0
1015
0
1015
0
0
0
1015
0
1015
0
0
1015
11014
11014
11014
0
0
11014
11014
11014
11014
11014
11014
11014
1015
11014
11014
1015
1015
1015
1015
1015
1015
1015
1015
1015
11014
11014
0
0
11014
11014
11014
0
1015
1015
1015
11014
11014
11014
11014
11014
1015
1015
1015
11014
11014
11014
11014
1015
11014
1015
1015
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
0
11014
11014
11014
11014
11014
0
11014
11014
11014
1015
1015
0
0
0
0
11014
11014
11014
11014
0
0
0
0
0
0
0
11014
11014
1015
1015
0
0
1015
1015
11014
11014
11014
11014
11014
1015
1015
1015
1015
1015
1015
0
0
0
0
11014
11014
1015
11014
11014
1015
1015
1015
1015
1015
11014
11014
11014
11014
0
0
0
1015
1015
1015
11014
11014
11014
11014
11014
0
0
0
1015
1015
0
1015
1015
1015
1015
1015
1015
0
11014
11014
1015
1015
11014
11014
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
0
0
11014
11014
0
11014
11014
11014
11014
11014
11014
11014
11014
1015
1015
11014
11014
11014
0
1015
1015
1015
1015
11014
11014
11014
11014
0
11014
11014
1015
0
1015
0
0
0
11014
11014
11014
11014
11014
0
1015
1015
0
0
0
1015
0
1015
1015
0
0
0
1015
1015
11014
1015
1015
1015
1015
1015
1015
1015
11014
11014
1015
11014
1015
1015
11014
0
1015
0
0
0
11014
11014
0
0
11014
11014
11014
11014
11014
11014
11014
1015
0
0
0
11014
11014
1015
1015
1015
0
0
0
1015
1015
11014
11014
0
11014
11014
11014
0
1015
1015
11014
11014
1015
1015
1015
1015
1015
0
0
0
0
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
0
0
11014
11014
11014
11014
0
1015
1015
11014
11014
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
2005
2005
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
2005
1012
1012
1012
2005
2005
2005
2005
0
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
41032
41032
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
0
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
1012
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
0
2005
0
0
0
2005
0
0
0
0
0
0
0
0
1012
2005
2005
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
1012
1012
1012
41032
2005
2005
2005
41032
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
0
0
1012
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
41032
41032
41032
2005
2005
2005
1012
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
2005
0
1012
1012
0
2005
2005
2005
2005
2005
41032
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
2005
2005
2005
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
0
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
2005
41032
2005
2005
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
1012
1012
2005
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
2005
2005
2005
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
1012
2005
2005
2005
2005
2005
2005
2005
1012
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
41032
1012
41032
41032
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
2005
1012
1012
1012
1012
1012
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
41032
41032
2005
41032
2005
2005
2005
2005
2005
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
41032
41032
41032
2005
0
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
1012
1012
2005
41032
41032
41032
41032
41032
41032
41032
41032
2005
1012
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
2005
2005
1012
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
2005
2005
0
1012
1012
1012
1012
2005
2005
2005
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
41032
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
41032
41032
1012
41032
1012
1012
2005
2005
41032
41032
2005
2005
1012
1012
1012
2005
2005
2005
41032
41032
41032
41032
2005
2005
2005
2005
1012
0
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
2005
1012
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
0
0
2005
0
0
2005
1012
2005
1012
2005
1012
1012
1012
41032
41032
2005
2005
2005
41032
41032
41032
41032
41032
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
2005
2005
41032
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
1012
0
1012
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
2005
2005
2005
2005
2005
0
41032
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
2005
2005
2005
2005
41032
41032
41032
41032
41032
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
0
1012
0
1012
41032
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
1012
1012
1012
1012
2005
2005
2005
2005
41032
2005
2005
2005
2005
1012
1012
1012
1012
1012
1012
2005
2005
41032
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
2005
2005
2005
2005
0
1012
1012
1012
2005
2005
2005
2005
1012
1012
1012
1012
1012
2005
2005
2005
1012
2005
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
1012
1012
0
0
41032
0
0
41032
0
0
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
0
41032
41032
41032
0
0
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
41032
41032
41032
0
0
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
0
41032
0
41032
41032
41032
1012
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
0
0
1012
1012
1012
1012
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
1012
1012
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
1012
0
0
41032
41032
41032
41032
41032
0
0
0
1012
1012
1012
0
41032
1012
1012
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
0
0
0
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
0
0
0
0
0
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
0
1012
0
41032
41032
41032
1012
1012
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
0
0
0
0
41032
41032
1012
1012
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
1012
1012
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
1012
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
0
0
0
0
0
0
41032
41032
41032
41032
41032
0
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
0
0
0
0
0
0
41032
41032
0
0
0
0
0
0
0
1012
0
0
0
41032
41032
0
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
0
0
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
0
0
41032
41032
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
0
0
0
0
0
0
0
0
41032
41032
0
0
41032
41032
0
0
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
41032
41032
41032
1012
1012
1012
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
41032
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
1012
0
0
41032
0
0
0
41032
0
0
41032
0
41032
0
0
41032
41032
0
0
0
0
41032
0
0
41032
0
0
0
0
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
0
0
1012
1012
1012
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
41032
0
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
1012
1012
41032
41032
41032
1012
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
0
0
0
0
0
41032
0
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
41032
41032
41032
0
0
0
0
0
41032
41032
41032
0
0
0
41032
0
0
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
1012
41032
0
41032
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
41032
0
0
0
0
0
0
0
0
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
41032
0
41032
0
0
0
0
41032
41032
0
0
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
41032
41032
0
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
0
41032
0
0
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
0
41032
41032
41032
41032
0
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
1012
0
1012
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
1012
41032
41032
41032
41032
0
41032
0
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
0
0
0
0
0
0
0
41032
0
0
0
1012
0
0
0
0
0
0
0
0
0
0
1012
1012
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
1012
1012
1012
0
0
0
0
0
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
0
41032
41032
41032
1012
1012
1012
0
41032
41032
41032
41032
1012
1012
1012
1012
0
0
0
41032
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
1012
0
0
0
0
0
41032
0
0
0
0
41032
0
0
0
0
0
0
41032
41032
0
41032
41032
0
0
0
0
0
0
1012
1012
1012
41032
1012
41032
41032
0
0
0
0
0
41032
0
0
41032
0
0
0
0
0
0
41032
0
0
0
41032
0
0
1012
1012
1012
0
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
0
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
0
0
0
0
0
41032
0
0
0
0
0
0
0
0
41032
41032
1012
41032
41032
41032
41032
41032
0
0
0
0
0
0
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
0
0
0
41032
41032
0
41032
41032
41032
41032
41032
0
1012
1012
1012
41032
0
0
0
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
0
0
0
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
41032
41032
41032
0
0
1012
1012
0
0
0
0
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
0
0
0
0
0
0
0
0
41032
41032
41032
41032
0
41032
41032
1012
1012
0
0
1012
0
1012
0
0
1012
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
41032
41032
0
0
0
0
41032
0
0
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
1012
1012
1012
1012
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
0
0
0
0
0
41032
41032
1012
0
1012
1012
1012
1012
41032
0
1012
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
0
41032
41032
41032
41032
0
0
0
41032
0
0
0
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
0
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
41032
0
41032
0
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
1012
1012
1012
1012
1012
0
0
0
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
0
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
0
0
0
41032
41032
41032
0
0
0
0
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
0
0
0
0
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
41032
0
0
41032
41032
0
41032
41032
41032
41032
0
1012
1012
1012
1012
0
0
0
0
0
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
0
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
41032
1012
0
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
0
0
41032
0
41032
0
0
0
0
0
1012
1012
1012
1012
0
41032
41032
41032
0
41032
0
0
41032
0
41032
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
0
41032
1012
1012
41032
41032
0
0
0
1012
1012
1012
1012
1012
1012
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
0
0
1012
1012
1012
0
0
0
0
1012
0
41032
41032
41032
41032
0
0
41032
41032
0
0
41032
0
0
0
41032
41032
41032
41032
41032
0
0
41032
0
0
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
41032
41032
41032
0
41032
41032
41032
41032
1012
41032
41032
41032
41032
0
0
41032
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
0
0
11014
11014
11014
11014
11014
1012
1012
1012
1012
41032
41032
41032
0
0
0
0
0
0
0
1012
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
41032
1012
41032
1012
41032
1012
41032
41032
41032
1012
1012
1012
41032
1012
1012
0
11014
0
0
11014
11014
11014
11014
41032
41032
41032
41032
11014
0
0
0
11014
0
11014
41032
41032
1012
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
41032
1012
41032
41032
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
1012
41032
41032
41032
41032
11014
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
11014
11014
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
1012
41032
41032
1012
41032
41032
41032
41032
41032
1012
41032
11014
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
41032
41032
11014
11014
11014
0
0
1012
1012
1012
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
11014
11014
11014
11014
41032
41032
41032
41032
11014
11014
11014
41032
41032
1012
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
1012
1012
1012
1012
41032
41032
41032
41032
41032
0
0
41032
41032
41032
1012
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
41032
41032
0
0
41032
41032
41032
1012
0
0
0
0
0
0
0
0
0
1012
11014
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
0
0
0
0
41032
41032
41032
41032
41032
0
0
0
0
0
41032
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
0
0
41032
41032
41032
41032
0
0
0
41032
11014
11014
0
0
0
0
11014
41032
41032
0
0
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
11014
41032
41032
0
0
41032
11014
11014
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
11014
11014
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
0
0
0
0
0
0
11014
0
41032
41032
0
41032
0
41032
41032
41032
41032
41032
41032
41032
0
0
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
11014
11014
11014
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
11014
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
0
41032
41032
41032
41032
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
1012
11014
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
11014
11014
11014
0
0
0
0
0
0
11014
41032
41032
41032
0
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
11014
41032
41032
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
41032
41032
0
41032
11014
11014
11014
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
41032
41032
1012
1012
1012
1012
41032
41032
41032
0
11014
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
1012
1012
1012
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
41032
0
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
0
0
41032
41032
41032
41032
41032
41032
0
0
11014
11014
11014
11014
11014
11014
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
11014
1012
0
41032
41032
41032
41032
41032
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
41032
41032
0
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
0
0
41032
41032
41032
11014
0
1012
0
1012
0
11014
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
11014
41032
41032
41032
0
0
0
11014
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
11014
11014
11014
1012
1012
1012
1012
1012
41032
41032
41032
1012
41032
41032
41032
1012
1012
41032
41032
41032
41032
1012
1012
1012
1012
0
0
41032
41032
41032
1012
41032
1012
1012
41032
1012
41032
41032
1012
1012
1012
1012
41032
11014
1012
1012
1012
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
11014
11014
11014
41032
41032
41032
41032
0
0
0
0
0
11014
11014
11014
11014
11014
11014
11014
11014
41032
0
0
0
0
0
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
41032
41032
11014
11014
11014
11014
11014
0
0
0
0
11014
11014
0
11014
11014
11014
0
41032
41032
41032
41032
41032
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
11014
0
0
41032
11014
11014
11014
0
11014
11014
11014
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
11014
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
0
41032
41032
0
11014
11014
11014
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
11014
11014
11014
11014
41032
41032
0
0
0
0
1012
1012
0
0
1012
0
1012
1012
1012
0
1012
0
1012
11014
11014
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
11014
11014
11014
11014
11014
0
0
11014
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
11014
11014
11014
11014
0
0
0
0
0
41032
41032
41032
41032
0
0
11014
11014
0
41032
0
0
0
41032
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
41032
11014
11014
41032
11014
41032
41032
11014
11014
11014
0
0
0
11014
11014
11014
11014
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
0
0
0
41032
0
11014
11014
0
0
0
11014
11014
11014
11014
11014
41032
41032
41032
41032
0
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
11014
41032
1012
0
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
41032
41032
41032
41032
41032
41032
41032
1012
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
41032
41032
41032
1012
1012
41032
41032
41032
1012
41032
1012
1012
1012
1012
1012
1012
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
41032
0
0
11014
11014
11014
11014
11014
11014
0
0
11014
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
0
0
0
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
1012
1012
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
41032
11014
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
11014
11014
1012
1012
1012
1012
41032
41032
41032
41032
41032
11014
11014
11014
0
0
41032
41032
41032
41032
41032
11014
11014
11014
0
0
0
1012
41032
41032
41032
41032
1012
41032
41032
41032
1012
41032
41032
41032
1012
41032
41032
1012
41032
41032
41032
41032
0
0
41032
41032
0
0
1012
0
11014
41032
41032
11014
11014
41032
41032
41032
11014
0
0
0
0
0
0
41032
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
41032
1012
1012
1012
0
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
0
0
1012
1012
1012
1012
0
0
1012
1012
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
11014
11014
41032
41032
41032
41032
41032
41032
41032
11014
0
41032
41032
41032
41032
41032
0
0
11014
41032
41032
41032
1012
1012
1012
41032
1012
1012
41032
1012
1012
41032
41032
41032
41032
0
0
0
0
0
0
11014
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
11014
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
0
11014
11014
11014
11014
11014
41032
41032
41032
0
0
11014
0
0
41032
41032
41032
41032
41032
41032
1012
41032
41032
11014
0
0
0
0
11014
0
0
0
41032
41032
41032
11014
11014
0
0
41032
0
1012
41032
1012
41032
41032
41032
11014
0
0
0
11014
11014
0
0
11014
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
0
1012
1012
1012
1012
1012
41032
11014
11014
11014
0
0
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
41032
41032
1012
1012
1012
1012
41032
1012
41032
41032
1012
41032
41032
41032
0
41032
41032
11014
1012
41032
1012
41032
0
11014
11014
11014
11014
41032
41032
41032
41032
41032
11014
11014
0
1012
0
0
1012
1012
1012
41032
11014
41032
41032
41032
41032
41032
41032
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
11014
11014
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
0
0
1012
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
41032
41032
41032
41032
41032
0
11014
11014
41032
11014
11014
0
0
0
0
0
41032
0
0
41032
41032
41032
0
0
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
0
0
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
1012
11014
1012
41032
41032
1012
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
41032
41032
11014
11014
11014
11014
11014
11014
41032
1012
41032
1012
41032
41032
41032
41032
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
11014
0
0
0
11014
11014
41032
41032
0
0
41032
41032
41032
11014
11014
11014
11014
1012
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
11014
11014
0
11014
11014
11014
0
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
0
1012
41032
1012
1012
1012
1012
41032
11014
11014
11014
11014
11014
11014
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
11014
41032
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
41032
11014
0
41032
11014
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
11014
0
0
0
11014
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
11014
11014
0
0
0
0
41032
0
0
0
0
11014
0
0
41032
41032
41032
1012
41032
41032
0
0
0
0
11014
11014
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
41032
41032
11014
41032
41032
41032
11014
11014
11014
11014
11014
11014
11014
11014
11014
41032
11014
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
1012
1012
1012
41032
41032
41032
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
0
41032
41032
1012
41032
1012
1012
41032
41032
41032
1012
41032
41032
1012
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
11014
0
41032
0
0
41032
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
1012
41032
11014
11014
0
41032
41032
1012
41032
41032
1012
1012
1012
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
41032
41032
0
0
41032
41032
41032
41032
41032
0
0
0
0
0
0
11014
11014
11014
11014
11014
11014
0
11014
11014
0
41032
41032
11014
11014
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
1012
1012
1012
1012
1012
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
1012
41032
41032
1012
1012
41032
41032
11014
41032
41032
41032
0
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
11014
11014
11014
11014
11014
11014
0
0
0
0
11014
11014
11014
1012
1012
0
0
11014
11014
11014
11014
41032
41032
0
0
0
0
0
0
0
0
0
0
1012
1012
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
0
0
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
0
41032
41032
41032
41032
41032
11014
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
11014
41032
41032
41032
41032
0
1012
1012
1012
41032
41032
11014
11014
41032
41032
41032
0
0
11014
1012
1012
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
11014
11014
41032
41032
11014
11014
0
0
0
0
0
0
0
0
11014
11014
41032
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
11014
11014
11014
11014
0
41032
0
0
0
41032
41032
11014
11014
0
0
11014
41032
41032
41032
41032
0
41032
41032
11014
11014
41032
41032
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
11014
11014
41032
41032
0
0
0
0
0
41032
41032
41032
41032
0
0
41032
41032
0
0
41032
41032
0
0
41032
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
11014
11014
11014
11014
41032
41032
0
41032
41032
11014
11014
41032
0
11014
11014
11014
11014
41032
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
1012
41032
0
41032
1012
1012
41032
1012
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
0
0
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
11014
11014
41032
41032
41032
41032
1012
41032
11014
0
41032
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
0
0
11014
11014
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
11014
11014
11014
11014
11014
11014
0
0
11014
11014
11014
11014
11014
11014
11014
41032
41032
41032
1012
1012
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
11014
11014
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
0
41032
41032
41032
11014
11014
11014
11014
11014
0
0
1012
1012
1012
0
41032
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
11014
11014
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
11014
11014
0
0
0
11014
11014
11014
11014
11014
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
11014
41032
0
0
41032
41032
0
0
0
0
11014
11014
11014
11014
1012
11014
11014
11014
0
0
0
0
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
1012
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
11014
11014
11014
0
0
11014
11014
11014
41032
41032
41032
0
22011
22011
22011
0
0
0
22011
22011
0
0
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
22011
22011
22011
22011
22011
22011
22011
22011
0
22011
0
22011
0
0
0
22011
0
0
22011
22011
22011
0
0
0
0
0
0
0
0
0
22011
22011
0
0
0
22011
22011
22011
22011
22011
22011
0
0
0
0
0
22011
0
22011
22011
22011
0
22011
22011
0
22011
22011
0
22011
22011
22011
0
22011
22011
0
0
0
0
22011
22011
22011
22011
22011
22011
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
0
0
0
22011
22011
22011
22011
22011
0
0
0
0
0
22011
22011
0
0
0
22011
0
0
22011
22011
22011
0
22011
22011
22011
22011
0
0
22011
22011
0
0
0
0
0
22011
22011
22011
22011
22011
22011
0
0
0
22011
22011
0
0
0
0
0
0
0
0
22011
22011
22011
0
0
0
0
0
0
0
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
0
0
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
0
22011
22011
22011
22011
0
0
0
22011
22011
0
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
0
0
0
22011
0
22011
22011
22011
22011
22011
0
0
22011
22011
22011
22011
0
22011
0
0
0
22011
22011
22011
0
0
0
0
0
22011
22011
22011
0
0
22011
22011
22011
0
0
0
0
0
0
22011
0
0
0
0
22011
0
0
0
0
0
22011
22011
22011
22011
0
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
22011
22011
0
0
0
0
22011
0
0
22011
22011
0
0
0
22011
22011
22011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22011
22011
22011
0
22011
22011
0
22011
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
22011
22011
22011
22011
22011
22011
22011
0
0
22011
22011
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
1001
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
1012
1012
1012
2005
2005
1012
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1012
41032
41032
2005
41032
2005
41032
41032
2005
2005
2005
1012
1012
1001
2005
2005
2005
2005
2005
2005
2005
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
41032
41032
2005
1001
2005
1001
2005
2005
2005
1001
1001
1001
1001
1001
2005
1001
1001
1001
2005
2005
41032
41032
41032
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
2005
2005
2005
2005
1001
2005
2005
1012
1012
2005
2005
2005
41032
41032
2005
2005
2005
1012
2005
2005
1012
2005
2005
2005
2005
2005
2005
41032
2005
1001
1001
1012
1012
1012
2005
41032
2005
2005
2005
41032
1001
2005
2005
2005
2005
2005
2005
1001
1001
2005
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
1001
2005
1001
1001
1001
2005
2005
41032
41032
41032
2005
2005
2005
2005
2005
2005
41032
41032
2005
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
41032
41032
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
1001
2005
2005
2005
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
2005
2005
1001
1001
1001
1012
2005
2005
41032
41032
41032
1001
2005
2005
1001
1001
1001
41032
41032
41032
41032
1012
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
1012
41032
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
1001
2005
2005
1012
1012
1012
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
41032
1012
2005
2005
1001
1001
1001
2005
2005
1001
1001
1001
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
2005
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
1012
41032
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
41032
1001
1001
2005
2005
2005
1001
41032
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1001
1001
41032
41032
2005
41032
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1012
1012
1001
1001
41032
41032
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1012
1012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
41032
41032
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
1012
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
1001
1012
1012
2005
2005
2005
1001
1001
1001
2005
2005
2005
1012
1012
2005
2005
2005
2005
1001
1001
1001
1012
1001
1012
2005
2005
2005
2005
2005
2005
2005
41032
1001
1001
1001
1001
2005
1001
1001
2005
2005
2005
2005
41032
41032
41032
2005
2005
2005
2005
2005
2005
1012
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
1001
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
2005
2005
2005
2005
1001
41032
41032
2005
2005
41032
2005
2005
2005
2005
2005
2005
2005
41032
41032
41032
2005
41032
41032
41032
41032
1012
1012
2005
2005
1001
1001
1001
2005
2005
2005
2005
1012
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1012
1012
1012
1012
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
1001
1001
1012
1012
1001
1001
1012
1012
1012
1001
1001
1001
1001
1001
41032
41032
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
1012
1012
2005
2005
2005
0
0
0
0
0
1012
1012
41032
1012
1012
1001
41032
41032
41032
41032
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1001
1001
41032
41032
41032
41032
1012
1012
1012
1012
1001
1001
1001
1012
1012
0
1012
1012
0
0
1012
1012
1012
1012
1012
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1012
1012
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
0
1001
0
1001
0
0
0
1001
1001
0
1001
41032
41032
1012
1012
1012
1012
1012
1012
0
0
0
41032
41032
41032
41032
41032
41032
1001
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
1012
1001
0
0
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
41032
1012
1012
1012
1012
1001
1001
1001
1001
1001
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
1012
1012
1012
1012
1012
1001
1001
1001
0
41032
41032
1012
1012
1012
1001
1001
1001
1001
0
0
0
0
41032
0
0
0
41032
41032
41032
41032
41032
41032
1012
1001
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
1012
1001
1001
1001
1001
41032
41032
41032
41032
0
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
0
0
0
0
0
0
0
41032
41032
41032
1012
41032
41032
41032
0
41032
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1001
41032
41032
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1001
1012
1012
0
1012
0
0
1012
1012
1012
1012
1012
41032
41032
41032
41032
1012
1012
1012
1001
1001
1001
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1012
1012
1001
41032
41032
41032
41032
41032
1012
1012
1001
1001
41032
1012
1012
41032
41032
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
1001
0
0
0
0
0
0
0
0
0
41032
0
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
1012
1012
1012
1001
1012
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
0
0
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
0
0
0
0
1012
1001
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1012
1001
1001
1012
1012
1012
41032
41032
41032
41032
41032
1001
1001
1001
1001
1012
1012
1012
1012
1012
1001
1001
1012
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
1001
1001
1012
41032
41032
41032
41032
41032
0
0
0
0
0
0
1001
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
1001
1001
1001
1001
0
0
0
41032
1012
1012
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
41032
0
0
0
0
1012
0
1012
1012
1001
1001
1012
1012
0
1012
1001
1001
1001
1001
1001
41032
41032
41032
41032
1001
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
1001
1001
1001
1012
1001
1001
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1012
1012
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
0
0
0
0
0
0
0
0
0
0
1012
41032
41032
1001
41032
41032
41032
1012
1012
1012
1001
1001
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1001
1001
1001
1001
1001
41032
0
41032
0
0
0
0
0
0
0
0
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
1001
1001
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1001
1001
1001
1001
1001
41032
41032
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
41032
1012
1012
1012
1012
1012
1012
0
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
1012
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1001
1001
1001
1001
1001
41032
41032
1012
1012
1001
1001
41032
41032
41032
1012
41032
0
1012
1012
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
1012
1012
1012
1012
1012
41032
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
41032
1001
1001
1001
1012
1012
1012
1012
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
1012
1012
1012
1012
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
0
0
0
1012
1012
0
0
1012
0
0
0
1012
0
0
0
0
0
0
41032
1012
1012
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
41032
0
0
41032
1012
1012
1012
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1001
1001
1012
1012
1012
1012
1012
1012
1001
1001
1012
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1012
1012
1001
1001
1001
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
0
0
0
0
41032
41032
0
0
41032
0
1012
1012
1012
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1012
1012
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
41032
0
0
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1012
1012
1012
41032
1001
1001
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1001
1001
1001
1001
41032
41032
1012
41032
41032
1012
1012
41032
41032
1012
41032
41032
1001
41032
0
41032
41032
41032
0
0
41032
41032
41032
0
0
41032
41032
0
0
0
0
41032
41032
41032
0
41032
41032
0
0
0
0
41032
0
41032
41032
41032
1001
1001
1001
1001
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
0
1012
1012
0
0
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
0
41032
41032
41032
41032
1012
1012
0
1012
0
1012
0
1012
0
1012
1012
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
1012
41032
41032
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
1012
41032
0
41032
1012
1012
1012
1012
41032
1012
1001
0
0
1001
1001
1001
1001
1001
41032
41032
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
0
0
0
0
1012
0
0
1012
1012
1012
0
1012
0
0
41032
41032
41032
1012
1012
1012
1001
1001
0
1012
1012
0
0
0
1012
1012
1012
0
1001
1001
1001
1001
1001
1001
1001
1001
1012
1001
1001
1012
1012
1012
1001
1001
1012
1012
1012
1012
1012
1012
0
0
0
0
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
1001
1012
1012
1012
1012
1001
1012
1001
1012
1001
0
0
0
0
0
0
0
1001
1001
41032
41032
41032
41032
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
0
1012
1012
1012
0
1012
0
0
1012
1012
1012
1012
1012
41032
1001
1001
1001
41032
1012
41032
0
1001
1001
1012
1001
1012
1001
41032
41032
41032
1012
1012
1012
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
41032
41032
41032
41032
1012
41032
41032
41032
41032
1012
41032
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
0
41032
41032
0
0
0
0
1012
1001
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
1001
1001
1001
1001
1012
1012
0
41032
41032
41032
1012
1012
1012
41032
41032
41032
0
41032
0
0
0
41032
41032
41032
0
0
41032
41032
0
41032
41032
0
41032
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1012
1012
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
0
41032
0
41032
0
0
0
0
41032
41032
41032
1012
1001
41032
41032
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1001
1001
41032
1012
41032
41032
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1012
1001
1012
1012
1001
1001
1001
0
0
0
0
41032
41032
41032
41032
41032
41032
1012
41032
41032
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
1012
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
1012
1012
1012
1001
1001
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
41032
0
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
1012
1012
1012
41032
41032
1012
41032
41032
41032
41032
0
1001
1001
1001
1001
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
41032
41032
0
41032
0
1012
1012
1001
1001
1001
1012
1001
1001
41032
41032
41032
1012
1012
1012
1001
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
1001
1001
1001
1001
1001
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
0
1012
1012
1001
1001
1001
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
1012
1001
1012
1012
1001
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1001
1001
1012
1001
1012
0
0
0
0
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
0
41032
0
41032
41032
41032
41032
1012
1012
41032
41032
41032
41032
1012
1012
1012
1012
0
41032
0
0
41032
41032
0
41032
41032
41032
41032
0
0
0
41032
1001
1001
41032
41032
41032
41032
1012
1012
0
0
1012
1012
1012
1012
1001
1012
1012
1012
1012
0
1012
0
1001
1001
1001
1001
1001
0
0
0
41032
41032
41032
41032
41032
41032
41032
1001
1001
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1012
1012
1012
1001
1001
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
0
0
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
1001
1001
1001
1012
1001
1012
1001
1001
1012
1012
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
41032
41032
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
0
0
0
0
0
41032
1012
1012
1001
1001
41032
41032
41032
41032
1001
1012
1012
0
0
0
0
41032
41032
41032
0
0
0
41032
0
0
0
41032
0
1001
1012
41032
41032
41032
41032
1001
1001
1001
1001
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
1012
1001
1012
1012
1012
1012
1012
1012
1012
0
41032
0
41032
0
0
0
41032
0
0
0
0
0
0
0
0
1001
1012
0
0
0
41032
41032
0
41032
41032
41032
41032
1001
1001
0
0
0
0
0
41032
0
0
0
0
0
0
0
0
0
1012
1012
1012
1012
1001
1012
41032
41032
41032
1012
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
1001
1001
41032
41032
41032
41032
41032
41032
1001
1001
1012
1012
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
41032
41032
1001
1012
1012
1001
1012
1012
1012
1001
1001
1001
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
41032
0
0
41032
1012
1012
41032
41032
41032
1001
1001
1001
1012
1012
41032
41032
41032
41032
41032
41032
1001
0
0
0
0
0
0
0
41032
41032
1012
1012
41032
1012
1012
41032
41032
41032
41032
1012
1001
1001
1001
41032
41032
41032
1012
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1001
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1012
1012
1012
1012
0
0
0
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
0
0
41032
41032
1012
1001
1001
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1001
1001
1001
1001
1001
1012
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
0
0
1012
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
41032
1012
1012
1012
41032
41032
0
41032
0
0
0
41032
0
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
41032
0
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1012
1001
1001
1012
1012
1012
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
0
0
1001
1012
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1012
1012
1012
41032
1001
1001
1001
41032
41032
41032
41032
1001
1001
1012
41032
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
41032
41032
1001
1001
41032
41032
41032
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1001
1001
1012
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
0
0
0
0
1012
41032
41032
41032
0
1012
41032
41032
41032
0
1012
41032
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1001
1001
1012
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
1001
1001
1012
1012
1012
1012
1001
41032
41032
41032
41032
41032
41032
0
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1012
1012
1001
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1001
1001
1012
1012
1012
41032
41032
41032
41032
41032
41032
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
1012
1012
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1012
0
0
0
0
0
1012
1012
1012
1012
1012
1001
1012
1012
1012
1012
1001
41032
0
0
1012
1012
1012
0
1001
1001
1001
1012
1012
1012
1012
1001
1001
1001
1001
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
41032
41032
41032
41032
1012
1012
1001
1012
1001
1001
1001
1001
1001
0
0
1012
1012
41032
41032
41032
0
0
0
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1001
1001
1001
1012
41032
41032
41032
41032
1012
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1012
1012
1012
1012
1012
1012
41032
41032
1001
1001
1001
1001
1001
1012
1001
1012
1012
1001
1001
1001
1001
1001
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
0
0
0
41032
1001
1001
1001
1001
1012
1001
1001
1001
1012
1012
1012
41032
0
1012
1012
41032
1001
1001
1001
1001
1001
0
0
0
1001
1001
1012
1012
1012
1012
1012
0
1001
1001
1001
1012
1012
1012
1012
1012
1012
0
0
1001
1001
1001
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
1001
1001
0
41032
41032
41032
1001
41032
1001
1001
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
1012
1001
1012
1012
1012
1001
1012
1001
1001
1012
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
0
0
1001
1001
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
41032
41032
41032
41032
0
41032
41032
1012
41032
41032
1012
41032
41032
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
1012
1012
1001
1001
1012
0
0
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1012
1012
1001
1001
1012
1012
1001
1012
1012
1012
0
0
1012
1012
1012
1012
1012
1012
1012
41032
1012
41032
41032
41032
41032
1012
1012
1012
1001
1001
41032
41032
41032
41032
41032
1001
1001
1001
0
0
0
0
0
0
0
0
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
41032
41032
41032
1001
1001
1001
1001
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
41032
41032
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
1012
1012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1012
41032
1012
1012
1012
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1001
1001
41032
41032
41032
1012
0
0
0
0
0
1001
1001
1012
1012
1012
1012
1001
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
41032
41032
1001
1001
0
0
41032
1001
1001
1001
1012
1012
1001
1001
1001
1001
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
0
0
1001
1001
1001
1001
1012
41032
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
41032
41032
41032
41032
41032
0
0
0
0
0
1001
1001
1012
1012
1012
1012
41032
41032
0
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
41032
41032
41032
1012
1001
1001
1001
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
0
0
0
0
1012
1012
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
0
41032
41032
41032
41032
1012
1012
1012
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1012
1012
1012
0
1001
1001
1001
0
0
0
0
0
0
0
0
0
1012
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
41032
41032
41032
41032
0
0
0
0
1012
1012
1012
1012
1001
1001
1001
1001
1012
1012
1001
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
41032
41032
41032
41032
41032
41032
0
0
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
1012
1012
1012
1001
0
0
0
0
0
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
1001
1001
0
0
0
0
1001
1001
1001
1001
1012
1012
1001
1001
1001
1001
1001
1001
1001
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
1001
1012
1001
1001
1012
1001
1012
1001
1001
1001
1012
1012
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1012
1012
41032
41032
41032
1001
1001
1001
1001
1001
41032
41032
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
0
0
0
0
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1001
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
0
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
1012
0
0
0
0
1001
1001
0
0
0
0
0
0
41032
0
1012
1012
1012
41032
41032
41032
41032
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1001
1012
1001
1012
1001
1001
1001
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
41032
0
0
1001
1001
1001
1012
0
0
0
1012
1012
1012
1001
1001
1012
1012
0
1012
1012
1012
1012
1012
1001
0
0
1012
1012
1012
1001
1001
1001
1001
41032
41032
0
0
41032
1001
1001
41032
0
0
0
0
41032
41032
0
41032
0
1012
41032
41032
41032
0
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1001
0
0
0
1001
1001
1001
1012
1012
1012
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
0
0
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
41032
41032
41032
1012
1012
0
0
0
1012
1012
41032
41032
1012
1012
1012
1012
1012
1012
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
1012
1012
1012
41032
41032
1012
1012
1012
1012
1012
41032
1012
41032
1012
1012
1012
1012
1012
1012
41032
1012
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
0
1012
1012
1012
0
1012
0
0
1012
0
1012
1012
0
1012
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
1012
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
41032
0
1001
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
41032
0
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
41032
1012
41032
1012
1012
1012
1012
1012
0
0
0
0
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
41032
41032
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
0
41032
41032
41032
1012
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
1012
1012
1012
1012
0
0
0
0
0
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1012
1001
1001
1001
1001
1001
41032
1012
1012
1012
1012
1012
41032
41032
41032
41032
0
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
1012
1012
1012
1012
1012
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
0
1012
1012
1012
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
41032
1012
1012
41032
1012
1012
1012
0
41032
41032
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
1012
1012
1012
1012
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
0
0
0
0
0
0
0
1012
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
41032
41032
0
0
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
0
1012
1012
1012
1012
1012
1012
41032
0
0
41032
1012
41032
41032
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
1012
0
41032
41032
41032
1012
1012
1012
1012
41032
1012
1012
1012
1012
41032
41032
41032
0
0
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1012
1012
1012
41032
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
41032
41032
41032
41032
0
0
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1001
1001
1001
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
41032
1012
1012
1012
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
41032
41032
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
41032
41032
41032
41032
1012
1012
1012
1012
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
0
1012
0
0
1012
1012
1012
0
1012
41032
41032
41032
41032
0
1001
1012
1012
1012
1012
41032
41032
1012
41032
41032
41032
41032
1012
1012
41032
1012
0
0
0
41032
1012
1012
41032
41032
1012
1012
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
1012
1001
1001
1001
1001
1012
1012
1012
0
1012
0
0
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1012
1012
1001
1012
1012
0
0
0
0
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1001
1012
41032
41032
1012
1012
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
1012
41032
1012
1012
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
41032
41032
1012
41032
41032
1012
1012
1012
1012
1012
41032
1012
41032
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
1012
41032
1012
1012
1012
1012
1012
41032
41032
1001
1001
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1001
1001
1012
1012
1012
1001
1001
1001
41032
41032
0
0
0
0
1012
1012
1012
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
0
0
0
41032
41032
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
1012
1012
1012
1001
1012
1001
1001
1001
1001
1001
1001
1001
0
41032
1012
1012
1012
41032
41032
1012
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
41032
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
41032
41032
1012
1012
1001
1012
1012
1012
0
0
0
0
1001
0
0
1001
0
0
0
1001
1012
1012
1012
1012
1012
0
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
0
1012
1012
1012
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
0
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
1012
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
41032
41032
41032
41032
0
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1001
1001
1012
41032
41032
1001
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
41032
41032
1001
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
0
0
0
0
41032
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
0
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
41032
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
1012
41032
41032
41032
1012
1012
1001
1012
1012
1001
1012
0
0
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
0
0
0
41032
1012
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
41032
41032
41032
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
0
1012
0
1012
0
0
41032
41032
0
0
0
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
0
0
1012
1012
41032
41032
41032
41032
1012
1012
41032
41032
41032
1012
0
0
41032
41032
41032
1012
1001
1001
1001
41032
1012
1012
1012
1012
0
0
0
0
1012
1012
41032
41032
41032
41032
41032
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
0
1012
0
1012
0
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
41032
41032
0
1001
0
1012
1012
0
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1001
1012
1012
1012
1012
41032
41032
1012
1012
1012
41032
41032
41032
41032
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
0
0
0
0
1001
1001
1001
1001
1001
0
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
0
0
1012
1012
1012
1012
0
0
0
0
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
1012
1012
0
0
1001
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
41032
41032
1012
1012
1012
0
0
1012
1012
1012
0
0
1012
1012
0
0
41032
41032
1012
41032
41032
41032
1012
1012
1012
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
0
0
0
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
0
0
1012
41032
0
0
0
0
1012
1012
41032
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
41032
1012
1012
1012
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1001
1001
1001
1012
1012
1012
1012
0
0
0
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
1012
1012
1012
1012
1012
1001
1001
1001
0
0
0
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
0
0
0
0
41032
1012
1012
1012
1012
41032
1012
1012
1012
1012
0
0
0
0
0
0
0
0
0
1012
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
0
1012
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
1001
1001
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
0
1012
0
0
1012
0
41032
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
0
0
1012
0
1012
1012
1012
1012
0
1012
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1001
1001
1001
1001
1012
1012
1012
1012
0
41032
41032
41032
1012
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1012
41032
41032
41032
1012
1012
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
41032
41032
41032
41032
41032
41032
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
41032
41032
41032
41032
41032
41032
0
41032
41032
0
0
1012
0
0
0
1001
1001
1001
1001
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
41032
41032
41032
41032
0
0
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
41032
41032
41032
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1001
1001
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
1012
0
0
0
0
0
0
1012
1012
1012
1012
1012
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
1012
1012
1012
1012
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
1012
0
0
0
1012
1012
1012
1012
1012
1012
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
1012
41032
41032
41032
41032
41032
1012
0
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
0
0
0
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
0
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
1012
1012
1012
1012
1012
1012
0
0
0
0
1001
1012
1012
1001
1001
1001
41032
41032
41032
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
1001
1001
1001
1001
1001
1001
1012
1012
41032
41032
0
41032
41032
1012
0
41032
41032
41032
41032
41032
1012
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
0
0
0
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
0
0
0
0
1012
1012
1012
41032
41032
41032
41032
41032
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
0
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
0
0
41032
41032
41032
41032
41032
41032
41032
0
0
0
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
1012
1012
1012
1012
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
0
41032
41032
41032
41032
41032
41032
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
0
0
0
0
1001
1001
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
41032
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
41032
1012
1001
1001
1001
1001
41032
41032
41032
41032
41032
1012
1012
41032
41032
0
1012
0
1012
41032
41032
0
41032
41032
41032
41032
1012
1012
1012
1012
1012
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
1012
1012
0
0
1012
1012
41032
41032
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
41032
41032
41032
1012
1012
41032
1012
1012
1012
1012
1012
0
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
41032
41032
1012
1012
41032
41032
41032
41032
41032
41032
1001
41032
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
41032
41032
41032
41032
1012
1012
0
0
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
0
0
0
0
0
0
0
0
0
0
0
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
41032
1012
1012
1012
1012
1012
0
0
1012
1001
1001
1001
1012
1012
1012
1012
1012
1012
41032
1012
0
0
0
0
0
1012
1012
1012
1012
41032
1012
1012
41032
0
0
0
1001
1001
1001
1001
1001
1001
1001
1012
1012
0
41032
1012
41032
1012
1012
1012
1012
1012
1012
1012
0
0
0
1012
1012
1012
1012
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
1001
1001
1001
1012
1012
41032
41032
0
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1001
1001
1001
1001
1001
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
0
0
0
0
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
1012
0
1012
1012
1012
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
1001
1012
1012
1012
1012
1012
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
1012
1012
1012
1012
1012
41032
0
0
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
1012
1012
41032
1001
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
41032
41032
41032
1012
1012
1012
1012
41032
41032
41032
41032
0
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
0
1012
0
41032
41032
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
0
0
0
0
0
0
0
0
0
0
41032
41032
41032
41032
1012
1012
1012
1012
41032
41032
41032
1001
1012
1012
1012
1012
1012
41032
41032
41032
41032
1012
1012
1012
0
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1001
1001
1001
1001
1001
1001
1001
41032
41032
41032
41032
41032
41032
41032
1012
41032
41032
41032
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
0
0
41032
0
1012
1012
1012
1012
1012
0
0
0
0
1001
1001
41032
41032
1012
41032
41032
41032
0
0
0
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
1012
1001
1001
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
41032
1012
0
41032
1012
1001
1001
1001
1001
41032
41032
41032
41032
1001
41032
41032
1012
1012
1012
1012
1012
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
1012
0
1012
1012
1012
41032
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
1012
41032
41032
41032
41032
41032
41032
41032
41032
1001
1001
1001
1001
1001
1001
1001
1001
1001
1012
1012
1012
1012
1012
41032
0
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
41032
1012
1012
41032
1012
1012
1012
1012
41032
41032
1012
1012
1012
1012
41032
41032
1012
1012
1012
41032
41032
1012
1012
41032
1012
1012
0
0
22011
22011
0
0
0
22011
22011
22011
22011
0
0
22011
22011
0
22011
0
0
0
0
0
0
0
22011
22011
22011
22011
22011
0
22011
22011
0
22011
22011
22011
0
0
22011
22011
22011
0
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
0
0
22011
22011
22011
22011
22011
22011
0
0
0
22011
22011
22011
22011
22011
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
0
0
0
0
0
0
0
0
22011
22011
22011
22011
22011
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
0
0
0
0
22011
22011
22011
22011
22011
22011
0
22011
0
0
0
0
0
22011
22011
0
22011
22011
22011
22011
22011
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
0
0
22011
22011
22011
22011
22011
22011
22011
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
0
0
0
0
0
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
22011
22011
22011
22011
22011
22011
22011
22011
0
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
0
0
0
0
0
0
0
0
0
22011
0
22011
22011
22011
0
0
22011
22011
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
4006
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
41036
41036
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
41036
41036
41036
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
4006
4006
41036
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
4006
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
4006
41036
41036
41036
41036
4006
4006
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
41036
41036
41036
41036
41036
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
41036
41036
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
41036
41036
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
4006
41036
41036
4006
4006
41036
41036
41036
4006
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
4006
4006
41036
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
41036
41036
4006
4006
4006
4006
41036
41036
41036
4006
4006
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
41036
41036
41036
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
1002
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
0
1002
1002
1002
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
0
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
4006
4006
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
4006
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
4006
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
1002
41036
1002
41036
41036
1002
1002
1002
41036
4006
1002
1002
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
4006
1002
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
4006
1002
4006
1002
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
41036
41036
41036
4006
4006
4006
4006
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
4006
41036
4006
4006
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
0
1002
1002
0
1002
1002
0
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
4006
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
4006
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
4006
1002
4006
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
0
0
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
4006
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
1002
41036
41036
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
4006
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
41036
4006
4006
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
1002
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
0
0
0
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
41036
1002
1002
41036
1002
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
4006
1002
4006
41036
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
1002
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
4006
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
4006
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
1002
41036
41036
4006
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
1002
4006
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
1002
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
4006
2005
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
4006
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
2005
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
2005
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
2005
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
4006
2005
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
4006
2005
2005
2005
2005
4006
4006
4006
2005
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
4006
4006
2005
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
2005
2005
2005
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
4006
2005
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
4006
2005
2005
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
2005
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
2005
2005
4006
2005
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
4006
4006
2005
4006
4006
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
4006
4006
2005
2005
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
2005
4006
2005
4006
2005
2005
4006
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
2005
2005
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
4006
2005
4006
4006
4006
4006
4006
2005
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
3007
24030
3007
3007
2005
3007
3007
3007
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
24030
24030
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
2005
2005
24030
2005
3007
3007
3007
3007
2005
2005
24030
24030
2005
2005
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
2005
2005
2005
3007
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
24030
2005
2005
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
24030
24030
2005
2005
24030
24030
3007
2005
2005
2005
3007
3007
2005
24030
24030
24030
2005
2005
24030
24030
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
24030
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
24030
24030
2005
2005
2005
2005
2005
24030
3007
3007
2005
2005
3007
3007
2005
24030
24030
2005
2005
2005
24030
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
24030
24030
2005
2005
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
2005
24030
24030
3007
2005
2005
2005
2005
2005
2005
24030
24030
24030
24030
24030
24030
2005
2005
3007
2005
2005
2005
24030
3007
2005
2005
2005
2005
2005
2005
24030
2005
2005
2005
3007
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
24030
3007
24030
3007
3007
3007
3007
3007
3007
2005
2005
3007
2005
2005
24030
24030
24030
2005
3007
2005
3007
3007
2005
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
3007
3007
2005
2005
2005
3007
3007
2005
2005
2005
24030
24030
24030
2005
2005
2005
2005
2005
24030
24030
2005
3007
1001
1001
1001
2005
3007
2005
2005
2005
2005
3007
3007
24030
2005
2005
2005
2005
2005
2005
24030
24030
24030
2005
24030
2005
2005
2005
2005
24030
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
24030
24030
24030
24030
24030
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
24030
24030
24030
3007
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
24030
24030
24030
2005
2005
2005
2005
2005
1001
1001
3007
3007
2005
24030
24030
24030
24030
24030
3007
3007
2005
2005
2005
24030
24030
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
24030
24030
2005
3007
3007
3007
3007
3007
24030
2005
2005
3007
3007
24030
2005
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
3007
3007
24030
24030
24030
2005
24030
24030
24030
2005
2005
2005
2005
2005
2005
3007
2005
3007
3007
3007
3007
24030
2005
24030
24030
24030
24030
2005
2005
2005
3007
3007
3007
3007
3007
2005
2005
2005
24030
24030
24030
24030
3007
3007
3007
3007
2005
2005
2005
2005
3007
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
24030
2005
2005
2005
3007
3007
2005
3007
3007
2005
2005
24030
2005
2005
2005
2005
2005
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
2005
2005
24030
3007
3007
3007
2005
24030
2005
2005
2005
2005
2005
24030
24030
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
2005
2005
3007
3007
3007
3007
2005
3007
2005
2005
2005
3007
2005
2005
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
2005
24030
24030
24030
24030
24030
24030
24030
24030
2005
2005
24030
24030
2005
2005
2005
2005
2005
24030
2005
2005
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
3007
3007
2005
3007
3007
24030
24030
3007
3007
3007
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
3007
3007
2005
3007
2005
3007
1001
1001
1001
1001
3007
3007
3007
24030
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
3007
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
24030
2005
2005
24030
24030
2005
2005
2005
2005
2005
24030
24030
24030
3007
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
3007
3007
3007
2005
3007
3007
3007
24030
2005
24030
24030
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
24030
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
3007
3007
2005
3007
2005
2005
2005
2005
2005
24030
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
24030
24030
24030
24030
2005
2005
2005
2005
2005
24030
24030
3007
3007
24030
24030
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
3007
24030
24030
2005
2005
2005
3007
2005
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
24030
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
2005
2005
3007
3007
24030
24030
2005
2005
2005
2005
2005
2005
24030
2005
3007
3007
3007
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
3007
2005
2005
2005
2005
2005
3007
3007
3007
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
24030
24030
24030
24030
24030
3007
2005
2005
2005
24030
2005
24030
24030
2005
2005
2005
3007
3007
2005
3007
2005
2005
2005
2005
2005
2005
24030
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
2005
2005
2005
3007
2005
2005
2005
2005
3007
2005
2005
2005
24030
2005
24030
2005
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
3007
24030
2005
2005
2005
2005
24030
2005
2005
2005
2005
24030
3007
3007
2005
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
2005
24030
2005
3007
3007
3007
3007
2005
24030
24030
24030
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
3007
3007
3007
24030
2005
2005
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
3007
2005
2005
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
24030
24030
3007
3007
3007
3007
3007
3007
2005
24030
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
2005
2005
2005
24030
24030
2005
2005
2005
2005
3007
24030
24030
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
24030
3007
3007
2005
2005
2005
2005
2005
3007
3007
24030
24030
24030
24030
24030
24030
3007
24030
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
2005
3007
24030
24030
24030
24030
24030
24030
24030
3007
2005
24030
24030
2005
2005
2005
24030
24030
2005
2005
2005
2005
3007
2005
2005
2005
2005
24030
24030
2005
24030
24030
2005
2005
2005
2005
2005
3007
3007
3007
3007
24030
24030
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
2005
3007
2005
3007
2005
2005
2005
3007
3007
24030
3007
3007
3007
24030
2005
24030
24030
24030
24030
2005
2005
2005
2005
2005
24030
2005
2005
2005
2005
2005
3007
3007
3007
2005
24030
24030
24030
2005
2005
24030
24030
3007
2005
2005
2005
24030
24030
24030
24030
24030
24030
24030
2005
24030
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
2005
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
24030
2005
2005
3007
2005
2005
24030
2005
3007
2005
24030
24030
3007
3007
2005
2005
24030
24030
24030
24030
24030
2005
2005
3007
3007
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
24030
24030
2005
2005
3007
2005
2005
2005
24030
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
2005
2005
2005
24030
24030
24030
2005
24030
24030
24030
24030
3007
3007
24030
24030
24030
24030
24030
24030
3007
3007
2005
2005
3007
3007
3007
24030
24030
24030
24030
24030
24030
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
24030
24030
24030
24030
3007
3007
2005
2005
2005
2005
2005
24030
24030
24030
2005
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
3007
3007
24030
24030
2005
2005
2005
2005
2005
2005
3007
24030
3007
2005
2005
2005
2005
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
2005
2005
2005
3007
3007
24030
24030
24030
24030
3007
2005
24030
3007
2005
2005
2005
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
24030
2005
2005
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
3007
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
24030
2005
2005
2005
2005
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
24030
24030
2005
2005
2005
2005
24030
24030
24030
24030
24030
2005
24030
24030
24030
3007
3007
3007
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
24030
3007
2005
3007
3007
3007
3007
2005
2005
3007
3007
3007
3007
24030
2005
2005
2005
2005
2005
2005
2005
3007
24030
2005
2005
2005
2005
2005
24030
3007
3007
3007
3007
2005
2005
2005
3007
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
24030
2005
2005
3007
2005
2005
2005
2005
3007
24030
2005
2005
2005
2005
2005
24030
24030
24030
1001
3007
3007
1001
2005
2005
3007
2005
2005
2005
3007
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
24030
24030
24030
24030
24030
24030
24030
24030
2005
2005
2005
2005
24030
24030
24030
3007
24030
24030
24030
2005
2005
2005
2005
2005
3007
3007
2005
2005
24030
3007
3007
3007
2005
2005
24030
2005
24030
24030
24030
24030
24030
24030
24030
24030
2005
2005
2005
2005
2005
24030
24030
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
3007
3007
3007
24030
24030
2005
2005
3007
24030
24030
24030
2005
2005
3007
3007
3007
3007
3007
2005
2005
2005
2005
24030
24030
2005
3007
2005
3007
2005
2005
2005
3007
1001
24030
2005
2005
2005
24030
24030
2005
2005
2005
3007
3007
3007
3007
3007
24030
24030
24030
24030
2005
3007
2005
2005
24030
2005
2005
24030
2005
2005
3007
3007
3007
24030
24030
24030
2005
2005
2005
2005
2005
3007
3007
3007
24030
24030
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
24030
2005
24030
24030
24030
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
24030
24030
2005
24030
2005
2005
3007
3007
3007
2005
2005
2005
24030
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
24030
24030
24030
24030
24030
2005
2005
2005
3007
3007
24030
3007
3007
3007
3007
2005
3007
2005
2005
2005
3007
2005
2005
2005
2005
2005
24030
24030
24030
3007
3007
3007
2005
2005
2005
2005
2005
24030
24030
24030
24030
24030
2005
3007
3007
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
24030
2005
2005
24030
2005
24030
24030
3007
3007
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
2005
24030
24030
3007
2005
3007
3007
3007
3007
24030
24030
24030
2005
2005
2005
24030
24030
24030
2005
24030
24030
2005
2005
2005
2005
2005
24030
24030
24030
24030
2005
2005
2005
24030
24030
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
24030
3007
2005
2005
2005
2005
1001
1001
3007
2005
24030
24030
24030
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
24030
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
3007
24030
24030
24030
24030
24030
24030
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
3007
24030
3007
3007
3007
3007
3007
24030
24030
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
24030
3007
24030
24030
24030
3007
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
24030
24030
24030
3007
3007
24030
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
24030
24030
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
24030
3007
3007
3007
3007
3007
24030
3007
3007
3007
24030
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
3007
24030
24030
3007
24030
24030
24030
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
24030
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
24030
24030
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
24030
24030
24030
3007
3007
24030
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
24030
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
24030
24030
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
24030
24030
24030
24030
3007
24030
24030
24030
24030
24030
24030
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
3007
24030
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
24030
24030
24030
24030
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
24030
3007
24030
24030
24030
3007
3007
3007
3007
3007
24030
24030
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
3007
3007
3007
3007
3007
3007
3007
3007
3007
24030
24030
24030
24030
24030
24030
3007
3007
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
39029
39029
39029
39029
24030
39029
39029
39029
24030
2005
2005
2005
2005
2005
2005
2005
39029
39029
39029
39029
1001
1001
39029
39029
39029
24030
1001
1001
1001
39029
39029
24030
24030
24030
24030
24030
24030
24030
24030
39029
24030
24030
39029
39029
39029
39029
1001
39029
1001
1001
1001
39029
39029
39029
1001
39029
39029
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
39029
39029
39029
39029
2005
39029
39029
2005
2005
2005
1001
1001
24030
1001
24030
39029
39029
1001
1001
2005
2005
1001
39029
39029
1001
39029
39029
39029
39029
39029
39029
2005
24030
24030
24030
24030
24030
39029
39029
39029
39029
2005
39029
39029
2005
2005
2005
39029
24030
24030
39029
39029
2005
2005
2005
39029
39029
39029
24030
24030
1001
1001
39029
39029
2005
1001
1001
39029
2005
2005
2005
39029
39029
1001
1001
1001
2005
39029
39029
2005
39029
39029
39029
39029
2005
2005
2005
24030
24030
24030
24030
2005
2005
24030
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
2005
39029
39029
39029
24030
24030
39029
39029
39029
39029
39029
39029
39029
2005
2005
2005
2005
2005
2005
39029
39029
39029
2005
39029
39029
2005
39029
39029
39029
39029
39029
39029
39029
39029
39029
24030
24030
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
39029
24030
24030
24030
1001
1001
24030
2005
39029
2005
2005
39029
1001
2005
2005
2005
2005
2005
1001
39029
1001
1001
24030
1001
39029
39029
39029
39029
2005
2005
24030
2005
2005
39029
39029
39029
39029
2005
2005
39029
39029
39029
39029
39029
39029
39029
1001
39029
39029
39029
39029
39029
2005
2005
39029
39029
24030
24030
24030
24030
24030
24030
24030
24030
24030
24030
39029
39029
24030
24030
24030
24030
1001
1001
1001
1001
39029
1001
1001
1001
24030
2005
1001
1001
1001
1001
39029
39029
39029
2005
2005
39029
2005
24030
24030
24030
24030
24030
1001
1001
1001
1001
1001
2005
24030
1001
39029
39029
39029
39029
2005
2005
39029
2005
2005
2005
2005
2005
39029
39029
39029
39029
39029
39029
39029
1001
39029
39029
39029
39029
24030
24030
24030
24030
24030
24030
24030
24030
24030
39029
39029
1001
2005
2005
2005
24030
24030
24030
24030
1001
1001
2005
39029
39029
39029
39029
1001
39029
2005
39029
39029
39029
39029
39029
39029
39029
2005
39029
39029
39029
39029
39029
39029
39029
39029
2005
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
2005
2005
39029
39029
39029
39029
39029
39029
39029
1001
1001
1001
39029
1001
2005
2005
1001
1001
39029
39029
2005
2005
39029
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
2005
39029
39029
39029
39029
1001
1001
1001
39029
39029
2005
2005
39029
39029
1001
1001
1001
1001
1001
1001
2005
2005
39029
39029
24030
24030
2005
24030
24030
1001
1001
1001
39029
24030
24030
24030
24030
39029
2005
2005
2005
2005
2005
39029
2005
39029
39029
24030
39029
1001
1001
1001
1001
1001
1001
1001
2005
39029
2005
2005
2005
2005
39029
39029
2005
2005
2005
2005
1001
1001
1001
24030
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
39029
1001
2005
2005
39029
39029
1001
2005
1001
1001
1001
2005
2005
39029
39029
39029
39029
39029
1001
1001
1001
39029
2005
1001
1001
1001
1001
1001
2005
2005
2005
24030
39029
39029
39029
39029
24030
24030
24030
2005
1001
1001
1001
2005
2005
39029
39029
39029
39029
39029
39029
39029
24030
24030
24030
1001
24030
1001
24030
1001
2005
2005
2005
2005
39029
39029
39029
39029
39029
2005
2005
2005
39029
39029
2005
2005
39029
39029
2005
24030
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
24030
24030
2005
2005
1001
2005
2005
1001
1001
1001
2005
2005
2005
2005
39029
39029
39029
39029
24030
24030
24030
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
1001
1001
24030
1001
1001
1001
2005
24030
24030
24030
2005
2005
2005
2005
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
2005
39029
1001
39029
39029
39029
39029
39029
39029
2005
2005
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
2005
39029
1001
1001
1001
1001
24030
24030
24030
24030
24030
24030
1001
1001
1001
1001
2005
24030
24030
24030
24030
2005
39029
1001
1001
1001
1001
2005
2005
39029
39029
39029
39029
39029
1001
39029
1001
1001
39029
39029
2005
2005
39029
39029
1001
1001
2005
2005
39029
39029
39029
39029
1001
2005
2005
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
24030
2005
24030
24030
24030
2005
39029
39029
39029
24030
24030
24030
24030
24030
39029
2005
2005
24030
39029
1001
1001
39029
39029
39029
24030
39029
39029
24030
24030
24030
24030
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
24030
24030
24030
1001
1001
1001
1001
1001
1001
24030
39029
39029
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
24030
1001
1001
39029
39029
39029
39029
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
24030
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
39029
39029
39029
39029
39029
39029
39029
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
24030
24030
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
24030
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
39029
39029
39029
1001
39029
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
24030
24030
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
24030
1001
1001
1001
1001
24030
24030
24030
24030
1001
1001
1001
1001
24030
24030
24030
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
39029
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
24030
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
39029
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
1001
39029
39029
24030
24030
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
24030
24030
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
24030
24030
24030
1001
1001
1001
1001
24030
24030
24030
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
39029
39029
24030
24030
24030
24030
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
24030
24030
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
39029
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
24030
1001
1001
1001
39029
39029
39029
39029
39029
1001
24030
24030
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
24030
1001
1001
1001
1001
1001
1001
24030
24030
24030
1001
1001
1001
1001
1001
1001
24030
24030
24030
1001
24030
24030
24030
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
24030
24030
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
24030
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
39029
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
39029
39029
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
1001
1001
39029
39029
39029
39029
24030
24030
39029
39029
1001
1001
39029
39029
39029
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
1001
24030
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
39029
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
1001
1001
1001
24030
24030
24030
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
24030
24030
24030
24030
24030
24030
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
24030
24030
24030
24030
1001
1001
1001
1001
39029
39029
39029
39029
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
24030
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
24030
24030
24030
24030
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
24030
24030
1001
1001
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
24030
1001
1001
24030
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
24030
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
24030
24030
24030
1001
1001
1001
1001
1001
1001
24030
24030
24030
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
1001
1001
24030
24030
1001
1001
1001
1001
24030
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
39029
39029
39029
39029
1001
1001
24030
1001
39029
39029
39029
39029
1001
1001
1001
39029
39029
24030
24030
24030
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
1001
1001
39029
39029
1001
1001
1001
1001
1001
39029
24030
1001
1001
1001
39029
39029
39029
39029
39029
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
39029
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
39029
39029
39029
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
1001
1001
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
24030
24030
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
39029
39029
39029
39029
1001
1001
24030
24030
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
39029
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
24030
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
24030
1001
1001
39029
24030
24030
1001
1001
24030
1001
1001
39029
39029
39029
39029
39029
1001
1001
1001
1001
1001
1001
39029
1001
39029
39029
39029
39029
39029
39029
1001
1001
24030
24030
24030
24030
24030
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
24030
24030
24030
24030
24030
24030
1001
1001
1001
1001
1001
1001
39029
39029
39029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
0
0
1001
0
0
0
0
1001
1001
1001
1001
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
0
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
0
0
0
1001
1001
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
0
0
1001
0
1001
1001
0
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
0
0
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
0
0
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
1001
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
0
0
1001
1001
0
0
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
0
0
1001
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
0
1001
1001
1001
1001
0
1001
0
1001
0
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
0
0
0
0
0
1001
1001
0
1001
0
1001
1001
0
0
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
1001
1001
1001
0
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
0
0
0
0
0
1001
0
1001
0
0
0
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
0
1001
0
0
0
0
0
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
1001
0
0
1001
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
0
0
0
0
0
0
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
0
0
0
0
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
0
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
0
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
0
1001
0
1001
0
0
0
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
0
0
0
0
0
0
0
1001
0
1001
0
0
0
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
0
1001
1001
1001
1001
0
1001
0
0
1001
0
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
0
1001
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
1001
0
0
0
0
0
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
1001
0
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
0
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
1001
1001
0
0
1001
0
0
0
0
0
0
0
0
0
0
0
1001
1001
0
0
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
1001
1001
0
0
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
0
0
1001
1001
0
1001
1001
1001
0
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
0
0
0
0
0
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
1001
0
1001
0
0
0
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
0
1001
0
1001
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
0
0
0
0
1001
0
0
1001
0
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
0
1001
0
0
0
0
0
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
0
0
1001
1001
0
1001
0
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
0
0
0
0
1001
0
0
0
1001
0
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
0
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
0
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
0
0
0
0
1001
0
0
1001
1001
1001
1001
1001
1001
0
1001
1001
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
0
1001
1001
1001
1001
1001
0
1001
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
0
0
0
0
1001
1001
1001
1001
0
0
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
0
0
0
0
0
0
0
0
1001
1001
0
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
0
0
1001
0
1001
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
0
0
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
0
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
0
0
0
0
0
1001
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
22011
22011
22011
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
1001
22011
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
22011
22011
22011
1001
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
22011
22011
1001
22011
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
1001
22011
22011
1001
1001
22011
22011
22011
22011
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
32021
32021
0
0
0
0
0
0
0
0
1002
0
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
32021
32021
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
0
0
0
0
0
0
0
0
0
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2005
2005
32021
32021
32021
4006
4006
32021
32021
4006
4006
4006
32021
2005
2005
2005
4006
4006
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
1002
1002
2005
2005
2005
32021
2005
32021
32021
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
32021
4006
4006
4006
32021
2005
2005
2005
32021
32021
32021
32021
2005
2005
2005
2005
1002
1002
1002
32021
32021
32021
32021
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
32021
32021
32021
32021
1002
1002
1002
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
4006
4006
4006
4006
1002
2005
2005
2005
2005
2005
32021
32021
32021
2005
2005
32021
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
32021
1002
4006
4006
4006
32021
32021
32021
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32021
32021
4006
4006
4006
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
32021
32021
32021
4006
4006
32021
4006
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
32021
4006
4006
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
1002
1002
1002
1002
2005
32021
32021
32021
2005
2005
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
32021
1002
1002
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32021
1002
2005
2005
2005
2005
2005
2005
32021
32021
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
32021
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
32021
32021
32021
32021
32021
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
1002
1002
1002
1002
1002
1002
32021
32021
2005
2005
2005
2005
32021
4006
4006
32021
32021
32021
4006
4006
4006
4006
32021
32021
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
1002
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
2005
2005
2005
32021
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
32021
32021
32021
32021
32021
1002
1002
2005
2005
2005
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
32021
32021
2005
32021
32021
32021
2005
2005
2005
4006
4006
4006
1002
32021
32021
32021
2005
2005
2005
1002
1002
1002
1002
1002
1002
32021
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
32021
32021
1002
1002
1002
32021
32021
2005
1002
4006
4006
1002
32021
4006
4006
32021
2005
2005
2005
2005
4006
4006
4006
4006
32021
2005
32021
32021
2005
2005
2005
32021
32021
32021
4006
32021
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
41036
32021
32021
32021
2005
2005
32021
32021
32021
32021
32021
4006
4006
32021
32021
32021
32021
32021
2005
32021
32021
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
32021
32021
32021
1002
1002
1002
1002
1002
1002
1002
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
1002
1002
1002
1002
1002
1002
1002
1002
32021
32021
32021
32021
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
2005
2005
2005
2005
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
32021
32021
32021
1002
4006
4006
32021
32021
32021
32021
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
32021
32021
32021
32021
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
32021
32021
32021
32021
2005
2005
2005
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
1002
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
1002
1002
32021
4006
32021
32021
4006
4006
4006
32021
32021
2005
2005
2005
1002
2005
2005
4006
4006
4006
4006
4006
4006
1002
1002
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
2005
2005
1002
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
2005
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
32021
1002
1002
1002
1002
1002
1002
1002
32021
32021
32021
32021
32021
1002
1002
1002
1002
32021
32021
32021
32021
32021
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
2005
2005
2005
2005
32021
32021
4006
4006
4006
4006
32021
32021
32021
2005
32021
32021
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
32021
32021
32021
32021
32021
2005
2005
2005
2005
32021
32021
32021
1002
1002
1002
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
32021
32021
2005
2005
2005
2005
2005
32021
32021
2005
2005
2005
2005
32021
32021
4006
4006
1002
2005
2005
2005
2005
32021
32021
32021
2005
4006
32021
32021
32021
32021
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
2005
2005
32021
32021
2005
4006
32021
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
2005
2005
2005
2005
32021
32021
4006
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
32021
32021
32021
2005
2005
2005
2005
2005
32021
32021
32021
4006
4006
32021
32021
32021
32021
32021
1002
1002
1002
1002
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
1002
1002
1002
1002
1002
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
32021
2005
2005
2005
2005
4006
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
32021
32021
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
0
0
0
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
32021
32021
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
0
0
32021
32021
4006
4006
0
0
0
41036
4006
41036
41036
41036
41036
41036
41036
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
0
4006
4006
4006
1002
0
0
0
0
0
0
0
41036
41036
41036
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
41036
41036
41036
4006
4006
4006
0
0
0
0
0
0
4006
41036
41036
41036
41036
41036
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
1002
0
1002
0
41036
4006
4006
41036
0
32021
32021
32021
4006
32021
4006
32021
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
41036
0
0
4006
4006
4006
4006
32021
32021
32021
32021
4006
32021
32021
32021
4006
4006
4006
32021
4006
4006
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
41036
0
0
4006
4006
0
32021
2005
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
0
41036
0
0
41036
41036
41036
41036
41036
41036
4006
4006
32021
41036
0
0
41036
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
0
0
0
0
1002
1002
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
4006
41036
41036
41036
41036
32021
41036
4006
4006
4006
4006
4006
32021
4006
32021
32021
32021
4006
4006
4006
41036
41036
0
32021
32021
32021
4006
4006
41036
41036
32021
32021
32021
32021
32021
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
32021
32021
32021
4006
4006
0
0
0
0
0
41036
41036
32021
32021
32021
4006
0
1002
41036
41036
41036
41036
41036
41036
41036
0
0
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
0
0
0
0
4006
4006
4006
41036
41036
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
0
0
4006
4006
4006
4006
0
41036
41036
4006
4006
4006
0
0
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
0
0
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
0
41036
41036
41036
32021
1002
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
32021
32021
32021
4006
41036
41036
41036
41036
0
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
0
1002
1002
0
32021
32021
32021
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
32021
32021
32021
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
0
0
0
0
0
0
4006
0
0
0
4006
32021
32021
32021
32021
4006
4006
4006
4006
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
32021
1002
1002
32021
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
0
0
0
0
0
0
1002
0
1002
0
0
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
32021
32021
41036
41036
41036
41036
41036
32021
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
0
0
0
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
0
0
0
0
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
0
0
0
4006
0
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
32021
32021
32021
32021
41036
41036
41036
1002
1002
0
0
1002
4006
32021
32021
4006
32021
32021
32021
32021
4006
0
4006
4006
4006
4006
4006
4006
0
0
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
4006
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
0
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
0
0
0
0
0
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
4006
0
0
0
0
0
4006
0
0
32021
32021
32021
4006
4006
4006
4006
41036
41036
32021
32021
4006
4006
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
0
0
4006
41036
41036
41036
41036
32021
32021
32021
32021
1002
0
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
41036
41036
41036
32021
32021
32021
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
32021
41036
41036
41036
41036
41036
0
0
32021
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
0
0
0
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
32021
32021
32021
32021
32021
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
0
4006
4006
4006
32021
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
0
0
0
41036
41036
41036
0
0
0
0
1002
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
0
0
32021
32021
32021
32021
32021
0
0
0
0
0
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
32021
32021
32021
32021
4006
4006
4006
32021
32021
32021
41036
41036
41036
41036
4006
4006
4006
4006
4006
1002
41036
41036
41036
1002
41036
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
0
0
0
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
4006
32021
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
32021
1002
1002
32021
32021
41036
41036
41036
41036
41036
41036
0
0
1002
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
0
0
0
0
0
41036
41036
0
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
0
0
2005
0
0
0
0
1002
0
4006
4006
32021
41036
41036
41036
32021
32021
32021
32021
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
0
0
0
4006
4006
4006
4006
4006
4006
0
0
1002
1002
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
0
0
41036
41036
41036
41036
32021
4006
32021
4006
4006
4006
4006
4006
32021
4006
4006
41036
0
41036
41036
41036
4006
4006
4006
4006
4006
4006
0
0
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
4006
0
0
0
0
0
4006
4006
4006
4006
32021
32021
32021
0
0
0
1002
1002
1002
1002
1002
1002
0
0
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
0
0
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
0
0
0
41036
41036
41036
41036
41036
4006
4006
32021
32021
32021
4006
4006
41036
41036
41036
41036
41036
4006
4006
32021
32021
0
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
0
0
0
0
1002
32021
41036
41036
41036
41036
0
0
32021
32021
32021
32021
32021
32021
32021
41036
41036
41036
4006
41036
41036
4006
4006
4006
4006
41036
4006
4006
41036
41036
41036
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
32021
4006
41036
41036
41036
41036
32021
32021
32021
32021
32021
4006
41036
41036
4006
4006
0
0
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
4006
41036
32021
32021
4006
4006
1002
4006
0
0
4006
4006
4006
41036
41036
41036
41036
32021
0
0
0
0
0
0
0
4006
4006
4006
1002
0
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
32021
32021
32021
4006
32021
32021
32021
32021
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
32021
41036
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
0
0
41036
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
0
0
0
4006
4006
32021
32021
32021
4006
4006
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
0
0
0
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
4006
41036
0
0
41036
41036
41036
0
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
0
0
0
0
41036
32021
32021
32021
32021
32021
41036
0
0
0
0
1002
4006
41036
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
32021
4006
4006
4006
4006
32021
0
0
0
4006
4006
4006
0
0
0
0
41036
41036
41036
32021
32021
4006
4006
4006
4006
41036
41036
4006
4006
0
0
0
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
41036
41036
0
0
41036
41036
41036
41036
0
0
0
0
41036
41036
41036
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
0
0
32021
32021
32021
4006
41036
41036
41036
32021
4006
4006
4006
4006
4006
41036
41036
41036
0
0
32021
1002
1002
32021
32021
41036
32021
32021
32021
0
0
0
0
0
0
4006
4006
0
0
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
0
0
0
4006
4006
4006
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
0
0
0
0
41036
41036
41036
1002
32021
1002
1002
1002
1002
1002
32021
41036
41036
41036
41036
41036
0
4006
4006
4006
4006
32021
4006
4006
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
41036
41036
41036
0
41036
41036
41036
41036
41036
4006
4006
1002
0
1002
0
0
0
0
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
41036
41036
32021
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
0
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
32021
41036
41036
41036
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
0
32021
32021
0
32021
0
4006
4006
32021
41037
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
32021
32021
41036
0
0
0
32021
32021
32021
0
0
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
4006
0
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
32021
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
1002
1002
4006
4006
4006
41036
41036
41036
41036
41036
0
41036
41036
41036
41036
32021
0
0
0
32021
32021
32021
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
4006
41036
41036
41036
41036
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
0
0
0
4006
4006
4006
41036
41036
41036
4006
0
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
1002
1002
0
0
4006
32021
32021
32021
32021
1002
1002
1002
1002
1002
1002
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
0
0
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
0
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
32021
32021
4006
4006
4006
4006
32021
32021
32021
32021
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
4006
4006
32021
32021
32021
32021
4006
4006
4006
0
0
0
0
4006
4006
4006
4006
4006
0
0
0
0
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
32021
4006
4006
41036
4006
4006
4006
32021
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
41036
0
0
0
0
41036
41036
32021
32021
32021
32021
32021
4006
32021
32021
4006
41036
41036
41036
41036
41036
0
0
0
4006
4006
0
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
41036
41036
0
0
0
0
0
0
41036
4006
41036
4006
4006
4006
4006
4006
0
0
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
0
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
0
32021
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
1002
0
0
0
0
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
32021
32021
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
0
0
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
41036
41036
0
4006
41036
41036
41036
41036
0
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
32021
32021
0
0
4006
4006
41036
41036
41036
41036
0
0
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
4006
4006
4006
4006
41036
2005
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
0
0
0
0
0
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
1002
1002
1002
2005
0
0
0
2005
0
32021
32021
32021
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
4006
2005
4006
4006
2005
2005
2005
4006
4006
41036
41036
4006
4006
41036
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
0
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
32021
32021
32021
41036
41036
41036
41036
41036
0
0
0
32021
32021
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
2005
2005
2005
41036
41036
41036
2005
41036
4006
41036
41036
41036
0
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
0
0
0
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
32021
32021
0
0
32021
41036
41036
41036
41036
41036
32021
32021
0
0
0
0
32021
32021
32021
32021
41036
41036
41036
41036
41036
4006
4006
41036
41036
32021
1002
1002
32021
32021
32021
1002
1002
1002
41036
4006
4006
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
4006
4006
4006
41036
41036
41036
32021
4006
0
0
41036
41036
32021
32021
32021
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
0
41036
4006
41036
41036
41036
4006
0
4006
4006
4006
4006
4006
0
0
0
4006
4006
4006
4006
4006
41036
41036
41036
41036
32021
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
0
4006
0
0
0
0
32021
32021
1002
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
32021
32021
32021
32021
41036
41036
41036
4006
4006
41036
41036
4006
0
0
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
41036
41036
41036
41036
4006
41036
41036
41036
4006
4006
4006
4006
32021
41036
41036
41036
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
4006
41036
41036
41036
41036
0
0
32021
32021
41036
41036
41036
41036
4006
4006
0
0
0
0
0
0
4006
0
0
0
0
0
0
0
0
0
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
32021
32021
32021
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
32021
32021
32021
4006
4006
4006
4006
4006
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
32021
41036
41036
41036
41036
4006
4006
0
0
0
0
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
0
0
0
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
0
0
41036
4006
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
41036
41036
41036
41036
4006
4006
41036
4006
32021
32021
32021
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
41036
41036
4006
32021
4006
32021
4006
4006
4006
4006
4006
32021
32021
32021
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
0
0
0
41036
41036
41036
41036
41036
41036
32021
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
32021
32021
32021
4006
41036
41036
0
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
0
2005
2005
32021
32021
32021
41037
32021
32021
32021
32021
32021
2005
2005
2005
2005
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
32021
32021
0
0
4006
4006
4006
4006
4006
4006
4006
4006
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
0
0
41036
4006
4006
41036
0
0
0
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
0
4006
41036
4006
4006
4006
0
32021
32021
32021
32021
32021
1002
0
32021
32021
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
0
0
4006
4006
4006
4006
4006
32021
41037
41037
32021
32021
32021
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
0
0
0
0
0
41036
41036
41036
4006
4006
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
41036
0
0
0
0
0
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
4006
4006
41036
41036
41036
4006
4006
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
41036
41036
41036
4006
4006
32021
4006
4006
4006
32021
32021
0
0
0
0
4006
4006
4006
4006
0
4006
4006
0
4006
4006
4006
0
4006
4006
4006
32021
41036
41036
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
41036
4006
4006
4006
4006
4006
4006
4006
4006
0
4006
4006
41036
4006
4006
4006
4006
4006
4006
32021
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
41036
41036
41036
41036
41036
41036
0
0
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
0
1002
0
1002
0
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
32021
32021
32021
32021
4006
32021
32021
32021
32021
32021
0
4006
4006
4006
4006
1002
1002
1002
32021
32021
0
0
0
32021
4006
4006
4006
0
0
0
0
41036
41036
41036
41036
41036
0
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
41036
2005
2005
4006
2005
2005
2005
0
4006
0
4006
2005
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
32021
32021
32021
32021
32021
32021
32021
32021
32021
4006
4006
4006
4006
4006
4006
0
0
4006
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
32021
41036
41036
41036
41036
41036
4006
4006
4006
4006
41036
41036
41036
41036
4006
32021
32021
4006
41036
41036
41036
0
0
0
0
4006
4006
4006
4006
4006
4006
41036
41036
41036
41036
4006
4006
4006
41036
41036
41036
41036
41036
4006
0
0
0
32021
32021
32021
32021
32021
32021
32021
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
41036
41036
41036
32021
32021
32021
32021
32021
32021
32021
0
0
0
0
0
4006
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
4006
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
4006
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
0
0
0
0
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
1002
41036
41036
41036
0
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
4006
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
0
0
1002
1002
41036
1002
41036
41036
41036
0
0
1002
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
0
0
1002
0
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
1002
0
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
0
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
0
0
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
0
0
4006
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
1002
0
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
1002
1002
1002
0
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
0
1002
41036
41036
41036
41036
41036
0
0
0
0
0
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
0
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
41036
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
0
0
0
0
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
4006
4006
1002
1002
4006
1002
4006
41036
4006
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
0
41036
41036
41036
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
1002
0
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
0
0
0
0
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
0
41036
41036
41036
41036
0
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
0
0
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
41036
0
0
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
1002
1002
0
1002
0
41036
41036
41036
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
41036
1002
1002
1002
41036
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
0
41036
41036
41036
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
41036
0
0
41036
4006
41036
41036
41036
41036
0
0
0
0
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
41036
1002
0
1002
0
1002
1002
1002
1002
1002
0
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
41036
0
0
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
4006
41036
4006
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
0
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
41036
1002
1002
41036
41036
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
41036
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
0
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
0
0
0
0
0
0
1002
1002
41036
1002
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
41036
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
41036
41036
0
0
41036
41036
41036
1002
1002
1002
1002
1002
1002
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
1002
1002
1002
1002
1002
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
41036
41036
41036
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
41036
41036
0
0
0
0
0
41036
41036
41036
41036
41036
0
0
0
0
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
4006
2005
4006
4006
4006
2005
4006
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
7009
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
2005
2005
4006
5003
5003
4006
0
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
4006
4006
4006
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
7009
7009
7009
2005
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
4006
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
7009
7009
7009
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
5003
2005
4006
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
7009
2005
2005
4006
4006
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
4006
4006
2005
4006
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
5003
5003
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
5003
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
7009
7009
4006
4006
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
7009
7009
7009
7009
2005
2005
7009
7009
7009
2005
2005
7009
7009
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
2005
2005
2005
2005
4006
2005
4006
2005
4006
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
7009
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
2005
2005
2005
7009
2005
4006
4006
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
5003
5003
5003
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
2005
2005
2005
0
0
0
0
0
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
2005
2005
2005
2005
4006
4006
4006
4006
2005
7009
2005
2005
2005
2005
2005
4006
4006
4006
4006
0
2005
2005
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
4006
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
4006
2005
7009
7009
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
2005
2005
2005
4006
4006
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
5003
5003
5003
5003
5003
5003
2005
2005
2005
4006
4006
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
5003
5003
5003
5003
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
7009
7009
7009
7009
7009
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
5003
5003
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
5003
5003
4006
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
4006
4006
4006
4006
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
4006
4006
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
4006
4006
4006
4006
4006
7009
7009
4006
4006
4006
4006
4006
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
4006
4006
4006
4006
7009
7009
7009
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
7009
7009
2005
2005
2005
0
0
7009
7009
7009
7009
7009
7009
2005
4006
4006
4006
4006
2005
4006
4006
2005
4006
4006
4006
4006
4006
4006
7009
2005
7009
7009
7009
4006
4006
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
4006
4006
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
2005
2005
7009
7009
7009
7009
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
7009
7009
7009
7009
7009
2005
0
0
2005
2005
2005
2005
4006
4006
5003
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
2005
4006
4006
4006
4006
2005
5003
5003
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
2005
2005
4006
7009
7009
7009
2005
2005
2005
2005
4006
4006
0
2005
2005
5003
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
2005
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
4006
2005
2005
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
4006
2005
2005
5003
2005
4006
4006
7009
7009
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
7009
7009
7009
4006
4006
4006
2005
2005
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
7009
7009
7009
7009
7009
4006
2005
2005
5003
5003
2005
2005
4006
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
4006
2005
7009
7009
0
0
0
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
5003
2005
5003
2005
4006
4006
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
2005
2005
5003
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
4006
4006
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
7009
7009
7009
7009
7009
7009
0
0
0
0
0
2005
2005
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
5003
5003
5003
5003
5003
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
5003
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
5003
5003
5003
2005
2005
2005
7009
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
5003
5003
4006
4006
4006
2005
2005
4006
5003
5003
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
5003
0
0
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
7009
2005
2005
7009
7009
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
5003
5003
5003
2005
2005
4006
4006
4006
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
0
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
0
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
5003
5003
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
5003
2005
4006
2005
2005
2005
4006
2005
2005
2005
2005
4006
2005
2005
2005
7009
7009
7009
2005
2005
2005
5003
5003
5003
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
5003
5003
4006
4006
2005
2005
2005
2005
2005
2005
0
0
0
0
0
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
5003
5003
2005
5003
2005
7009
7009
7009
2005
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
7009
2005
7009
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
7009
7009
7009
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
5003
5003
4006
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
2005
5003
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
4006
0
0
4006
2005
2005
2005
2005
2005
0
0
5003
2005
2005
2005
7009
7009
7009
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
7009
7009
7009
2005
4006
4006
2005
2005
2005
2005
2005
5003
2005
2005
2005
2005
2005
2005
2005
4006
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
4006
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
5003
5003
5003
5003
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
4006
4006
4006
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
5003
2005
2005
2005
4006
4006
4006
2005
5003
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
5003
5003
0
0
0
0
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
2005
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
4006
4006
5003
5003
5003
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
7009
2005
2005
2005
4006
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
4006
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
7009
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
4006
4006
4006
4006
4006
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
4006
2005
4006
4006
2005
2005
2005
7009
7009
7009
7009
2005
2005
0
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
4006
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
4006
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
4006
2005
2005
2005
4006
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
4006
4006
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
2005
2005
2005
2005
2005
2005
4006
2005
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
4006
4006
4006
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
2005
5003
5003
5003
5003
5003
5003
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
4006
7009
4006
4006
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
7009
7009
7009
4006
4006
4006
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
5003
5003
5003
7009
7009
7009
7009
7009
5003
7009
7009
7009
4006
5003
5003
5003
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
7009
7009
7009
4006
4006
4006
4006
4006
5003
5003
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
5003
5003
4006
4006
4006
5003
5003
5003
5003
5003
5003
4006
4006
7009
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
4006
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
7009
7009
7009
7009
7009
7009
7009
7009
7009
4006
4006
7009
7009
7009
7009
7009
5003
5003
5003
4006
4006
4006
7009
7009
5003
5003
5003
7009
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
5003
7009
4006
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
5003
5003
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
5003
4006
5003
5003
5003
4006
4006
4006
7009
7009
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
4006
7009
4006
4006
4006
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
4006
4006
4006
4006
5003
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
4006
4006
4006
4006
4006
4006
5003
5003
5003
5003
4006
4006
4006
4006
7009
7009
7009
7009
4006
4006
4006
4006
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
4006
7009
7009
7009
7009
7009
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
4006
4006
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
4006
4006
5003
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
7009
5003
5003
5003
5003
5003
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
4006
4006
4006
4006
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
4006
4006
4006
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
4006
4006
5003
5003
5003
5003
5003
5003
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
7009
7009
5003
5003
5003
5003
4006
4006
5003
5003
4006
5003
5003
5003
5003
4006
4006
4006
4006
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
4006
4006
4006
4006
4006
5003
5003
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
4006
4006
7009
7009
7009
7009
7009
7009
4006
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
7009
7009
7009
7009
7009
7009
4006
4006
4006
4006
4006
5003
4006
4006
7009
7009
7009
4006
4006
7009
7009
7009
7009
7009
7009
7009
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
5003
5003
5003
4006
4006
4006
4006
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
4006
4006
4006
4006
7009
7009
7009
5003
5003
5003
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
4006
4006
4006
4006
5003
5003
5003
5003
5003
5003
5003
5003
4006
4006
4006
5003
5003
7009
4006
4006
4006
7009
7009
4006
4006
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
4006
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
7009
7009
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
7009
4006
4006
4006
4006
4006
4006
5003
4006
4006
4006
4006
4006
4006
4006
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
5003
5003
5003
5003
4006
4006
4006
4006
4006
7009
7009
4006
5003
5003
4006
4006
4006
4006
4006
4006
4006
5003
5003
4006
4006
5003
5003
5003
7009
7009
7009
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
4006
3007
3007
3007
2005
2005
2005
2005
3007
3007
3007
5003
5003
2005
5003
5003
3007
2005
2005
2005
1001
1001
1001
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
5003
5003
3007
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
3007
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
3007
2005
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
2005
5003
5003
5003
5003
3007
2005
2005
2005
2005
2005
3007
3007
3007
5003
3007
3007
5003
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
2005
3007
3007
3007
2005
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
5003
5003
3007
3007
3007
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
3007
3007
3007
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
3007
3007
2005
2005
2005
2005
2005
2005
3007
3007
2005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
2005
3007
3007
3007
2005
2005
3007
1001
3007
3007
3007
5003
3007
1001
1001
2005
2005
2005
2005
2005
2005
3007
5003
2005
2005
2005
2005
2005
2005
2005
3007
3007
1001
3007
3007
5003
5003
5003
3007
2005
2005
2005
2005
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
3007
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
1001
3007
3007
3007
3007
5003
5003
5003
5003
2005
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
3007
3007
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
5003
5003
5003
2005
2005
5003
5003
5003
5003
5003
5003
3007
2005
2005
3007
3007
3007
3007
3007
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
3007
2005
3007
2005
2005
3007
3007
3007
2005
2005
2005
3007
1001
1001
1001
1001
1001
1001
3007
3007
3007
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
3007
3007
3007
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
2005
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
2005
2005
1001
1001
1001
1001
3007
3007
3007
3007
3007
5003
5003
5003
5003
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
3007
3007
3007
3007
3007
2005
3007
3007
2005
2005
2005
3007
3007
5003
5003
3007
3007
1001
3007
3007
1001
3007
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
3007
3007
3007
3007
5003
5003
2005
5003
5003
5003
5003
5003
5003
2005
2005
5003
5003
5003
5003
5003
5003
2005
5003
5003
5003
3007
3007
3007
3007
3007
1001
2005
2005
2005
5003
5003
5003
5003
5003
5003
3007
3007
3007
2005
2005
2005
3007
2005
2005
3007
3007
5003
5003
1001
1001
1001
3007
3007
3007
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
3007
1001
1001
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
3007
3007
3007
2005
2005
2005
2005
3007
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
5003
5003
5003
5003
5003
3007
3007
3007
3007
2005
2005
5003
3007
2005
2005
3007
5003
5003
5003
2005
5003
3007
3007
3007
3007
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
2005
5003
2005
5003
5003
2005
2005
5003
5003
5003
5003
5003
5003
3007
3007
3007
5003
5003
3007
3007
3007
1001
1001
1001
2005
3007
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
5003
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
2005
2005
3007
2005
3007
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
1001
3007
3007
2005
2005
3007
3007
2005
2005
2005
5003
5003
5003
5003
3007
5003
2005
2005
5003
3007
3007
3007
1001
1001
5003
5003
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
3007
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
5003
5003
3007
2005
5003
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
2005
2005
1001
1001
1001
3007
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
3007
3007
1001
1001
1001
1001
1001
3007
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
5003
3007
3007
3007
3007
3007
3007
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
2005
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
3007
3007
5003
5003
5003
1001
1001
5003
5003
5003
5003
5003
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
1001
1001
1001
5003
3007
2005
2005
3007
3007
3007
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
5003
5003
5003
5003
2005
5003
2005
2005
2005
3007
1001
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
3007
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
5003
5003
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
1001
1001
2005
2005
3007
3007
3007
3007
3007
3007
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
2005
5003
5003
5003
5003
2005
5003
5003
5003
5003
3007
3007
3007
3007
2005
2005
3007
3007
5003
5003
5003
5003
2005
2005
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
5003
5003
2005
2005
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
3007
3007
2005
2005
3007
3007
2005
2005
3007
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
2005
5003
5003
5003
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
3007
3007
3007
5003
5003
5003
5003
5003
5003
2005
2005
2005
2005
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
3007
3007
2005
2005
2005
2005
2005
3007
3007
3007
5003
5003
5003
2005
5003
5003
5003
2005
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
5003
2005
2005
2005
3007
3007
3007
3007
3007
2005
3007
3007
2005
3007
3007
3007
3007
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
2005
3007
5003
5003
5003
5003
5003
1001
1001
3007
3007
3007
2005
2005
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
2005
2005
2005
2005
3007
2005
2005
2005
1001
1001
1001
1001
1001
3007
2005
5003
5003
3007
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
3007
3007
3007
5003
2005
2005
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
5003
2005
5003
2005
2005
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
3007
3007
3007
5003
2005
5003
2005
2005
2005
2005
2005
2005
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
5003
5003
2005
3007
5003
5003
1001
5003
3007
3007
3007
3007
3007
3007
3007
5003
1001
1001
1001
1001
1001
1001
3007
3007
3007
2005
2005
2005
3007
2005
2005
3007
3007
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
3007
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
5003
2005
2005
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
2005
2005
3007
3007
2005
3007
2005
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
3007
2005
2005
2005
2005
5003
5003
3007
3007
3007
2005
2005
2005
2005
1001
3007
3007
3007
3007
2005
2005
2005
2005
3007
2005
2005
2005
2005
2005
2005
2005
3007
2005
2005
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
3007
3007
3007
5003
5003
5003
5003
5003
2005
2005
3007
3007
3007
3007
3007
2005
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
3007
2005
3007
3007
3007
3007
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
2005
5003
2005
2005
2005
2005
3007
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
3007
3007
3007
2005
2005
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
3007
3007
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
3007
2005
2005
2005
2005
2005
3007
5003
5003
5003
3007
3007
3007
3007
3007
2005
2005
2005
3007
3007
5003
5003
5003
5003
5003
2005
3007
2005
2005
2005
2005
3007
2005
2005
2005
3007
2005
2005
2005
2005
2005
2005
3007
3007
3007
3007
5003
5003
5003
1001
1001
1001
3007
3007
3007
3007
3007
2005
2005
2005
2005
3007
3007
3007
3007
5003
2005
3007
3007
3007
3007
3007
3007
1001
2005
3007
3007
3007
3007
3007
3007
3007
2005
2005
2005
2005
2005
2005
2005
3007
3007
3007
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
1001
3007
3007
3007
5003
5003
2005
2005
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
1001
1001
3007
1001
1001
41034
41034
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
5003
5003
5003
3007
5003
5003
5003
5003
5003
5003
1001
1001
3007
1001
1001
3007
3007
5003
5003
1001
1001
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
5003
5003
5003
5003
3007
3007
1001
1001
3007
1001
1001
1001
1001
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
0
25010
25010
0
25010
41034
25010
25010
25010
25010
25010
25010
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
1001
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
3007
3007
3007
25010
25010
25010
3007
25010
25010
25010
25010
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
1001
1001
25010
25010
25010
3007
3007
5003
5003
5003
5003
5003
3007
3007
3007
1001
1001
1001
1001
41034
41034
41034
41034
41034
41034
41034
25010
25010
25010
25010
25010
25010
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
5003
1001
1001
1001
1001
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
3007
1001
25010
25010
25010
5003
5003
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
25010
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
0
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
25010
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
25010
25010
25010
25010
0
25010
41034
41034
3007
25010
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
3007
3007
3007
3007
41034
3007
3007
25010
25010
25010
25010
25010
25010
41034
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
41034
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
5003
5003
5003
5003
5003
5003
5003
25010
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
41034
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
1001
3007
3007
3007
41034
41034
41034
0
0
0
3007
1001
1001
1001
25010
25010
25010
25010
3007
1001
3007
3007
3007
3007
3007
3007
25010
25010
25010
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
5003
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
0
0
0
25010
0
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
1001
3007
3007
3007
3007
41034
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
25010
3007
41034
41034
41034
3007
1001
3007
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
1001
5003
3007
3007
3007
3007
3007
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
3007
25010
25010
25010
25010
3007
3007
25010
3007
25010
25010
25010
25010
25010
5003
5003
5003
5003
25010
25010
25010
25010
25010
3007
3007
3007
3007
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
25010
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
3007
3007
0
0
0
0
25010
0
3007
1001
1001
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
0
5003
5003
5003
5003
5003
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
5003
3007
25010
25010
25010
25010
25010
25010
3007
3007
3007
1001
1001
3007
3007
3007
1001
1001
3007
3007
3007
5003
5003
25010
25010
1001
1001
1001
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
25010
5003
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
1001
1001
5003
5003
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
5003
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
1001
1001
3007
1001
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
1001
3007
3007
3007
3007
1001
5003
3007
3007
1001
1001
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
1001
1001
1001
1001
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
1001
1001
3007
5003
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
3007
3007
1001
1001
1001
3007
3007
25010
25010
25010
3007
3007
3007
3007
5003
3007
3007
3007
5003
5003
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
41034
41034
3007
3007
3007
3007
1001
1001
1001
3007
3007
1001
1001
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
3007
5003
5003
5003
5003
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
1001
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
1001
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
25010
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
41034
41034
41034
41034
3007
1001
1001
3007
3007
3007
3007
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
1001
3007
25010
25010
3007
3007
3007
1001
3007
5003
5003
3007
3007
3007
3007
5003
5003
5003
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
5003
5003
5003
5003
5003
3007
3007
3007
25010
25010
25010
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
1001
1001
3007
1001
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
1001
3007
3007
1001
1001
5003
5003
25010
25010
25010
25010
25010
25010
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
41034
3007
3007
0
41034
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
5003
5003
5003
5003
3007
3007
3007
3007
3007
1001
1001
5003
5003
25010
25010
25010
25010
25010
25010
3007
1001
5003
5003
5003
5003
5003
5003
41034
41034
3007
3007
3007
1001
5003
25010
25010
25010
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
3007
3007
3007
3007
3007
41034
25010
41034
41034
41034
41034
41034
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
25010
1001
1001
1001
1001
3007
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
1001
1001
1001
3007
3007
1001
1001
3007
3007
3007
3007
41034
41034
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
5003
41034
41034
41034
41034
1001
3007
3007
3007
3007
41034
41034
41034
3007
3007
41034
41034
3007
3007
3007
3007
3007
1001
1001
1001
41034
41034
5003
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
5003
5003
5003
1001
1001
1001
3007
3007
3007
1001
1001
1001
1001
5003
5003
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
1001
25010
25010
25010
25010
25010
25010
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
1001
1001
1001
1001
1001
25010
25010
25010
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
1001
3007
5003
5003
5003
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
41034
41034
41034
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
25010
25010
25010
25010
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
3007
5003
5003
5003
5003
5003
5003
1001
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
5003
41034
41034
41034
1001
1001
1001
5003
3007
5003
5003
3007
3007
3007
3007
25010
25010
25010
25010
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
25010
41034
3007
41034
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
41034
41034
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
1001
1001
1001
1001
1001
1001
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
5003
25010
25010
25010
25010
5003
5003
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
25010
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
25010
25010
25010
25010
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
25010
25010
25010
1001
3007
3007
3007
3007
41034
41034
3007
3007
3007
3007
5003
5003
3007
3007
25010
25010
25010
25010
3007
3007
3007
1001
3007
25010
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
1001
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
41034
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
1001
1001
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
41034
41034
0
0
0
0
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
5003
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
1001
1001
41034
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
25010
25010
25010
25010
25010
1001
5003
5003
5003
5003
3007
41034
41034
3007
3007
3007
5003
5003
5003
25010
25010
25010
3007
3007
3007
3007
3007
1001
5003
5003
5003
25010
25010
25010
25010
25010
25010
3007
25010
25010
25010
25010
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
25010
25010
25010
25010
25010
5003
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
5003
3007
25010
25010
3007
3007
3007
3007
1001
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
1001
3007
1001
1001
1001
3007
1001
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
1001
25010
25010
25010
25010
3007
3007
25010
25010
25010
1001
1001
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
5003
5003
5003
5003
1001
1001
1001
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
1001
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
3007
3007
3007
3007
5003
5003
5003
25010
25010
25010
25010
25010
25010
25010
0
25010
41034
25010
0
41034
41034
41034
25010
25010
25010
1001
1001
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
3007
3007
3007
1001
1001
3007
3007
5003
1001
1001
1001
1001
25010
25010
25010
25010
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
41034
41034
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
25010
25010
25010
25010
25010
25010
25010
5003
5003
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
5003
5003
5003
5003
5003
3007
3007
3007
5003
5003
5003
3007
41034
25010
25010
0
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
41034
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
1001
3007
3007
3007
3007
3007
41034
41034
41034
41034
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
25010
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
1001
3007
3007
1001
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
5003
5003
3007
3007
3007
3007
5003
5003
5003
3007
3007
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
3007
3007
3007
3007
3007
25010
3007
3007
3007
3007
3007
3007
1001
1001
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
25010
25010
25010
3007
41034
41034
41034
41034
41034
41034
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
5003
5003
25010
25010
5003
5003
5003
5003
5003
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
25010
25010
25010
25010
25010
5003
5003
5003
5003
5003
5003
5003
25010
25010
25010
1001
1001
1001
1001
3007
3007
3007
3007
3007
41034
3007
1001
3007
3007
3007
1001
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
41034
41034
41034
41034
41034
0
41034
3007
3007
25010
25010
25010
25010
3007
3007
3007
1001
41034
41034
41034
5003
1001
1001
3007
3007
1001
1001
3007
3007
3007
3007
3007
5003
5003
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
1001
1001
1001
1001
5003
5003
5003
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
25010
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
1001
1001
3007
1001
1001
3007
3007
1001
1001
1001
1001
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
3007
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
0
0
41034
0
41034
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
3007
41034
41034
3007
41034
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
3007
1001
25010
25010
25010
25010
1001
1001
3007
1001
3007
3007
3007
3007
3007
3007
3007
1001
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
41034
41034
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
25010
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
41034
41034
41034
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
25010
5003
1001
1001
1001
1001
1001
1001
1001
5003
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
3007
3007
1001
1001
1001
25010
25010
25010
25010
25010
25010
5003
5003
3007
3007
5003
5003
25010
25010
25010
25010
3007
3007
25010
1001
41034
41034
3007
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
41034
41034
25010
25010
3007
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
25010
25010
25010
25010
25010
3007
3007
5003
5003
5003
5003
5003
1001
1001
1001
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
1001
3007
1001
1001
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
25010
5003
5003
5003
5003
3007
3007
3007
3007
5003
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
25010
3007
3007
3007
5003
5003
5003
1001
3007
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
5003
3007
3007
1001
1001
1001
1001
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
3007
3007
3007
3007
3007
3007
3007
3007
41034
3007
3007
3007
3007
5003
25010
25010
25010
25010
1001
5003
5003
5003
5003
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
3007
3007
5003
5003
5003
5003
5003
5003
3007
1001
5003
3007
5003
3007
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
1001
1001
3007
3007
5003
5003
5003
5003
5003
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
5003
5003
5003
25010
41034
25010
25010
3007
1001
3007
3007
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
5003
5003
5003
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
3007
41034
3007
3007
3007
3007
3007
3007
3007
41034
0
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
3007
3007
3007
3007
1001
1001
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
1001
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
25010
25010
25010
25010
25010
1001
25010
25010
25010
25010
25010
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
1001
3007
5003
5003
5003
5003
5003
5003
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
5003
41034
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
5003
5003
5003
1001
1001
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
41034
3007
5003
5003
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
41034
41034
1001
1001
1001
1001
41034
41034
3007
3007
3007
25010
25010
25010
25010
25010
3007
5003
5003
5003
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
25010
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
25010
25010
25010
25010
3007
3007
41034
41034
41034
41034
5003
41034
41034
41034
41034
41034
41034
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
1001
1001
1001
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
0
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
1001
1001
1001
25010
25010
0
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
1001
5003
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
5003
5003
5003
25010
25010
25010
25010
3007
25010
1001
1001
1001
1001
3007
3007
3007
3007
25010
25010
25010
25010
41034
25010
25010
5003
5003
5003
1001
1001
3007
3007
1001
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
5003
25010
25010
3007
3007
3007
1001
1001
25010
25010
25010
25010
25010
3007
3007
1001
1001
25010
25010
25010
25010
25010
3007
3007
3007
3007
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
25010
25010
25010
3007
41034
3007
3007
5003
5003
5003
3007
3007
3007
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
3007
3007
3007
3007
3007
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
1001
1001
5003
5003
5003
0
41034
3007
3007
3007
3007
3007
3007
25010
41034
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
5003
1001
1001
1001
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
1001
3007
5003
5003
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
3007
3007
3007
3007
41034
3007
25010
25010
25010
25010
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
25010
25010
25010
3007
3007
41034
5003
5003
5003
5003
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
25010
25010
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
25010
25010
25010
25010
1001
1001
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
25010
25010
25010
25010
25010
3007
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
3007
3007
3007
1001
1001
1001
3007
1001
1001
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
5003
5003
5003
5003
5003
3007
3007
3007
1001
1001
25010
25010
25010
25010
1001
1001
1001
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
5003
5003
5003
5003
1001
1001
5003
5003
5003
5003
3007
3007
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
41034
1001
1001
1001
3007
3007
3007
25010
3007
3007
3007
3007
1001
1001
3007
3007
1001
1001
1001
1001
3007
3007
3007
1001
1001
25010
25010
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
3007
3007
3007
3007
1001
1001
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
1001
41034
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
25010
25010
25010
3007
3007
3007
3007
3007
25010
5003
5003
3007
1001
1001
1001
1001
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
1001
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
1001
1001
3007
3007
3007
3007
3007
1001
3007
25010
3007
3007
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
1001
3007
3007
3007
3007
3007
5003
5003
5003
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
3007
3007
3007
3007
3007
5003
41034
41034
41034
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
41034
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
41034
41034
3007
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
25010
25010
25010
25010
3007
3007
3007
41034
41034
41034
41034
41034
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
5003
5003
1001
41034
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
5003
3007
3007
25010
3007
25010
25010
25010
25010
25010
1001
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
1001
1001
3007
3007
1001
1001
1001
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
1001
1001
1001
1001
1001
1001
5003
5003
5003
25010
25010
25010
25010
25010
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
5003
5003
3007
3007
25010
25010
25010
25010
25010
3007
25010
25010
25010
3007
3007
1001
1001
1001
3007
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
3007
3007
3007
3007
3007
1001
1001
3007
1001
1001
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
3007
41034
41034
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
41034
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
5003
1001
5003
5003
1001
5003
41034
41034
41034
41034
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
5003
5003
5003
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
0
41034
0
5003
5003
3007
3007
3007
3007
1001
3007
1001
1001
1001
3007
3007
3007
3007
3007
3007
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
3007
3007
3007
1001
3007
41034
0
0
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
25010
25010
3007
3007
3007
1001
1001
3007
3007
3007
3007
3007
5003
5003
1001
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
41034
3007
3007
25010
25010
5003
3007
3007
1001
1001
1001
1001
3007
3007
25010
25010
25010
25010
25010
41034
41034
3007
3007
3007
25010
25010
25010
25010
25010
3007
3007
5003
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
3007
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
1001
1001
3007
3007
3007
3007
5003
5003
5003
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
3007
1001
1001
1001
1001
3007
41034
25010
3007
5003
5003
1001
1001
1001
1001
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
41034
41034
41034
41034
3007
41034
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
5003
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
5003
5003
5003
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
1001
1001
3007
41034
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
1001
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
3007
41034
41034
41034
41034
1001
1001
3007
25010
3007
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
3007
25010
3007
3007
3007
3007
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
25010
25010
25010
1001
1001
25010
25010
25010
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
25010
1001
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
25010
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
25010
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
25010
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
25010
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
25010
25010
25010
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
25010
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
25010
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
25010
25010
25010
25010
25010
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
25010
1001
25010
25010
25010
25010
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
25010
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
25010
25010
1001
25010
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
25010
25010
25010
25010
1001
1001
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
25010
25010
25010
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
25010
1001
1001
25010
25010
1001
1001
1001
1001
25010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
1001
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
3007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
37023
37023
37023
37023
37023
37024
37024
37024
1002
1002
1002
1002
37024
37024
1002
1002
1002
37024
37024
37024
37023
37023
37023
37023
1002
1002
37024
37024
37024
37024
37023
37023
1002
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
1002
1002
37024
37024
1002
1002
1002
1002
37024
37024
37023
37023
37023
37023
1002
1002
2005
1002
37023
2005
1002
1002
1002
37024
37024
37024
37023
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
1002
1002
37024
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
1002
1002
37023
1002
1002
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
37024
37024
37023
37023
37023
37023
1002
1002
1002
1002
1002
1002
37023
37023
37023
37023
37023
37024
37024
37024
37023
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
1002
1002
1002
37024
1002
1002
1002
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
1002
37023
37023
1002
1002
37023
1002
1002
1002
1002
1002
37023
37023
1002
1002
37024
37024
1002
37023
1002
1002
1002
37023
1002
1002
37023
1002
1002
1002
1002
37023
37023
1002
1002
1002
1002
37024
37023
37023
37023
37023
37023
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
37024
37024
37023
37023
37023
1002
1002
2005
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
37023
1002
1002
1002
1002
1002
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
1002
1002
1002
37023
37023
1002
1002
1002
37023
37023
1002
1002
1002
37023
37024
1002
37024
37024
37024
37024
1002
1002
37023
1002
1002
37023
37024
37024
37024
37024
37024
1002
37023
1002
37023
1002
1002
1002
1002
1002
37023
37023
37023
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
37023
37023
37023
37023
37023
37023
1002
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
1002
1002
1002
1002
1002
1002
37024
37024
37024
37023
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
37024
37024
37024
37024
1002
1002
1002
1002
37023
37023
1002
37023
37023
37023
37023
37023
1002
37023
37023
37023
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
1002
1002
1002
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37023
37023
37023
37023
37023
37023
37023
1002
1002
1002
1002
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37023
37023
37023
37023
1002
1002
2005
1002
1002
2005
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
37024
37024
37024
37024
37024
37024
1002
1002
37023
37023
37024
37024
37024
37024
1002
1002
1002
1002
1002
37023
37023
37023
37023
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
37024
1002
37024
37024
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
37023
37023
37023
37023
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
1002
1002
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
37023
37024
37024
37024
1002
37023
37023
37023
1002
1002
1002
1002
1002
1002
37023
37023
37023
37023
1002
1002
1002
37024
1002
37024
37024
37024
37023
37023
37023
37023
1002
1002
1002
1002
1002
37024
37023
37023
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
37024
37024
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37024
37024
37024
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
37024
37023
1002
37024
37024
37024
37024
1002
1002
37024
37024
1002
1002
1002
1002
37023
1002
1002
37023
1002
1002
1002
37024
1002
37023
37023
1002
37024
37024
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37024
37024
1002
37023
1002
1002
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
37023
37023
37023
37023
37023
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37024
1002
1002
37024
37024
1002
37024
1002
1002
1002
1002
37024
37023
37023
1002
1002
2005
1002
1002
2005
37024
37024
37024
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
37024
37024
37024
37024
37024
37024
37024
37024
37024
1002
37023
37023
37023
37023
37023
37023
37024
37024
37024
37023
1002
1002
2005
2005
2005
2005
1002
37024
1002
1002
37023
37023
37024
37024
37023
37023
37023
37023
37023
37023
1002
1002
1002
1002
37024
37024
37024
1002
1002
1002
37023
37023
1002
1002
1002
1002
1002
1002
37023
37023
1002
37024
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
1002
1002
1002
1002
1002
37024
37024
37024
37024
37024
37024
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
35022
35022
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
32021
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
0
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
0
1002
1002
1002
1002
0
1002
1002
1002
32021
32021
32021
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
0
0
0
1002
1002
1002
1002
1002
35022
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32021
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
35022
35022
1002
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
35022
35022
35022
35022
35022
35022
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32021
32021
32021
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32021
32021
32021
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
35022
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
35022
1002
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
0
0
0
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
1002
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
32021
32021
32021
0
0
0
0
0
32021
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
35022
35022
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
35022
35022
35022
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
35022
35022
35022
35022
35022
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
0
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
1002
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
0
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
35022
35022
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
35022
0
0
0
1002
1002
1002
1002
1002
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
1002
1002
1002
1002
1002
1002
35022
35022
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
0
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
35022
35022
35022
35022
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
35022
35022
35022
35022
0
0
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
1002
0
0
1002
1002
1002
1002
1002
1002
35022
0
35022
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
37023
37023
37023
2005
2005
2005
37024
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
37024
37024
37024
2005
37024
37024
37024
37024
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
37023
32021
2005
32021
2005
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
2005
37023
37023
2005
2005
2005
2005
2005
2005
37023
37023
2005
2005
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
37023
37023
32021
32021
32021
2005
37024
37024
37024
2005
2005
2005
37023
37023
32021
2005
2005
2005
37023
37023
2005
2005
2005
2005
2005
2005
2005
32021
32021
2005
32021
32021
2005
2005
2005
37023
32021
32021
32021
2005
32021
32021
32021
32021
37024
32021
32021
37024
37024
37023
2005
2005
37023
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
32021
32021
2005
2005
2005
2005
37023
37023
37023
37023
37023
2005
2005
2005
37024
37024
37024
37024
37024
37024
2005
2005
2005
2005
2005
37023
37023
37023
37024
2005
32021
32021
32021
32021
2005
32021
32021
32021
2005
2005
2005
32021
2005
2005
37023
37023
37023
37023
37023
32021
32021
32021
37024
37024
2005
2005
2005
2005
32021
2005
2005
32021
37023
37023
2005
2005
2005
2005
2005
32021
32021
37023
37024
37023
37024
37024
2005
2005
37023
37023
37023
37023
2005
2005
2005
2005
32021
32021
32021
32021
2005
2005
2005
37024
37024
37024
2005
2005
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
37024
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
32021
32021
32021
32021
37024
37023
32021
32021
32021
32021
2005
2005
37024
2005
2005
2005
2005
2005
2005
2005
2005
32021
2005
2005
2005
2005
32021
37024
2005
2005
32021
32021
32021
32021
32021
2005
32021
32021
32021
32021
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
2005
37024
2005
2005
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
37023
37023
37024
37024
37024
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
2005
37024
37024
37024
37024
2005
2005
37023
37023
37023
37023
37023
32021
2005
2005
2005
32021
32021
32021
2005
2005
2005
32021
32021
37023
2005
2005
2005
37023
37023
37023
2005
2005
2005
32021
32021
2005
2005
2005
37024
37024
2005
2005
37024
37024
37024
2005
37023
37023
37023
37023
37023
37023
2005
2005
2005
37023
37023
37023
37023
37023
37023
37023
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
37023
37023
37023
2005
2005
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
2005
2005
37023
37023
37023
37023
37023
37023
37023
37023
2005
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
37024
2005
2005
2005
37024
37023
37023
2005
2005
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
2005
2005
37024
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
37023
37023
37023
32021
32021
32021
32021
37024
2005
2005
37024
32021
2005
37023
37023
32021
2005
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
2005
32021
32021
32021
37024
37024
37024
37024
37024
2005
2005
2005
37024
37024
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
37023
37024
37024
37024
2005
32021
32021
32021
32021
32021
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
2005
2005
37023
2005
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
37024
32021
32021
32021
32021
2005
2005
2005
37023
37023
37023
2005
2005
2005
37023
37023
37023
2005
2005
2005
37024
2005
32021
2005
2005
37023
37023
2005
2005
2005
37023
37023
37023
37023
2005
2005
2005
2005
2005
37023
37023
37023
37023
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
32021
37023
37023
2005
2005
2005
2005
2005
37024
37023
37023
32021
32021
32021
32021
32021
32021
32021
37024
37024
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
37024
32021
32021
32021
32021
32021
32021
32021
32021
37023
37023
37023
2005
2005
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
37023
2005
2005
2005
2005
2005
2005
2005
37023
37024
37024
37023
37023
37023
37023
37023
32021
32021
2005
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
37023
2005
2005
2005
2005
32021
32021
32021
32021
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37024
32021
32021
32021
32021
32021
2005
2005
2005
2005
37024
37024
37024
37023
2005
37024
37024
2005
2005
2005
2005
2005
2005
37024
37024
32021
32021
2005
2005
2005
2005
2005
37023
37023
37023
37023
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
2005
37023
37023
2005
2005
2005
2005
2005
2005
37024
37024
32021
32021
2005
37024
37024
37024
37023
2005
2005
2005
37023
37023
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
37023
37023
37023
2005
2005
37023
2005
2005
37023
37023
37023
37023
37023
32021
37023
2005
2005
37023
37023
2005
32021
32021
32021
32021
32021
2005
2005
2005
37023
37023
37023
37023
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
2005
2005
37024
37024
37024
2005
2005
2005
2005
37023
37023
37023
37023
2005
2005
2005
2005
2005
37023
37023
37023
37024
37024
37024
37024
37024
37024
37024
37024
37024
2005
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
37024
37023
37023
37023
37023
2005
2005
2005
37023
37023
37023
2005
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37023
37023
37023
37023
37023
2005
2005
2005
32021
37023
37023
37023
37024
37024
37024
2005
2005
37024
37024
37024
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
37024
37024
37024
37024
37024
37023
32021
32021
2005
37023
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
32021
37023
37023
37023
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
37024
2005
2005
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
37023
37023
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
37023
37023
2005
2005
2005
2005
2005
37024
2005
2005
37024
37023
37023
37023
32021
37023
37023
37024
37023
2005
2005
2005
2005
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
2005
37024
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
37024
37024
2005
2005
2005
2005
37023
2005
2005
37023
2005
37024
37024
37024
37024
37024
37024
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
37024
37024
37024
37024
37023
37024
2005
37024
37024
37024
37024
37024
2005
2005
2005
2005
37023
37024
32021
32021
32021
32021
32021
2005
2005
32021
2005
2005
37023
2005
2005
2005
2005
2005
2005
2005
37023
37023
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
2005
2005
2005
32021
37023
37023
37023
37023
2005
2005
37023
37023
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
37024
37024
37024
37024
32021
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
37024
37024
2005
2005
2005
32021
2005
2005
2005
2005
2005
2005
2005
37023
37023
37024
37024
37024
37024
2005
2005
2005
37024
2005
37024
37024
32021
32021
37024
37024
37023
37023
2005
37024
37024
32021
32021
2005
37024
37024
37024
37024
32021
32021
32021
32021
2005
2005
2005
2005
32021
32021
32021
2005
2005
32021
2005
2005
2005
37023
37023
37023
37023
37023
37024
2005
2005
2005
37023
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
32021
2005
2005
2005
2005
37024
37024
37023
2005
2005
2005
32021
32021
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
37024
37024
37024
2005
2005
2005
2005
2005
37023
37023
2005
2005
2005
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
37023
37023
2005
2005
2005
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37023
2005
2005
32021
32021
32021
32021
32021
37024
37023
37023
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
37024
37024
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
2005
2005
2005
2005
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
2005
37024
32021
32021
32021
32021
32021
32021
32021
2005
2005
37024
37024
37024
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
37024
37024
2005
2005
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37024
37024
37023
37023
32021
32021
32021
32021
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
37023
2005
2005
2005
2005
2005
2005
2005
37024
37024
32021
32021
32021
32021
32021
32021
32021
2005
2005
37024
37024
37023
37023
37023
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
32021
32021
2005
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
2005
2005
37023
37023
37023
2005
2005
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
37023
37023
37023
37023
37024
2005
2005
2005
37023
37023
37023
37023
37023
37023
37023
32021
32021
32021
2005
37024
37024
32021
32021
32021
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
37024
37024
37024
37024
2005
2005
2005
37023
37023
37023
37023
37023
2005
2005
2005
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
37024
2005
37024
2005
37024
2005
2005
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
37024
37024
37024
37023
37024
37024
37024
37024
37024
2005
2005
37024
37023
37023
37023
37023
32021
32021
32021
32021
37023
37024
37023
37023
37023
37023
37023
37023
2005
2005
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
2005
2005
2005
2005
37023
37023
37023
2005
2005
2005
32021
32021
32021
2005
2005
37024
2005
37023
37023
2005
37023
32021
32021
32021
32021
32021
2005
2005
2005
37024
37024
37024
37024
2005
2005
2005
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
2005
37024
37024
32021
2005
2005
2005
2005
2005
2005
37023
37024
37023
37023
37023
32021
32021
32021
2005
2005
2005
2005
2005
32021
32021
32021
37024
37024
37024
37024
37024
37024
37023
37023
37023
37023
37023
37023
37024
37024
2005
2005
2005
2005
37024
2005
32021
32021
2005
2005
2005
2005
2005
2005
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
2005
2005
2005
2005
2005
37023
37023
32021
2005
37023
37023
32021
32021
32021
32021
32021
37024
37024
37024
37024
37024
32021
37023
37023
37023
2005
2005
2005
37024
32021
2005
2005
2005
2005
2005
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37024
2005
37023
37023
37023
37023
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
37023
2005
2005
2005
32021
32021
32021
2005
2005
2005
32021
32021
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
2005
2005
2005
32021
32021
32021
32021
37023
37023
37023
37023
37023
37023
37023
37023
32021
32021
32021
37024
37024
2005
2005
37024
37024
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
37024
2005
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
2005
2005
2005
37023
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
37023
37023
2005
37024
2005
2005
2005
37023
37023
37023
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
37024
37024
37024
2005
32021
32021
2005
2005
37023
37023
37023
37023
37024
37024
2005
2005
37024
2005
2005
32021
32021
32021
32021
2005
32021
37024
37024
2005
2005
2005
2005
37023
37023
37024
37024
37024
37024
37024
37024
37024
37024
2005
32021
2005
2005
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
37024
37024
37024
2005
2005
37023
37023
37024
37024
37024
2005
2005
2005
2005
32021
32021
32021
2005
2005
2005
2005
37023
37024
37024
37024
37023
37023
37024
37024
37024
2005
2005
37024
37024
37024
37024
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
2005
2005
32021
37023
37023
37023
37023
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
37024
37024
37024
32021
2005
2005
37023
37023
2005
37024
37024
2005
2005
32021
32021
37023
2005
2005
37023
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
2005
37023
37023
37023
37023
2005
2005
2005
32021
32021
32021
2005
2005
2005
2005
2005
2005
37023
37023
37023
2005
37023
37023
37024
37024
37024
37023
37023
37023
37023
37023
2005
2005
2005
2005
37023
37023
37023
2005
2005
2005
2005
37024
37024
2005
2005
2005
37023
2005
2005
2005
37024
37024
37024
37024
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
32021
32021
32021
2005
2005
2005
32021
32021
2005
2005
32021
32021
32021
32021
37024
37024
32021
32021
32021
37024
37024
37024
37024
37024
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
37024
37024
37024
37024
37023
37023
2005
2005
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
2005
2005
2005
37023
37023
37023
37023
37023
37023
37023
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37024
37024
37024
37024
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
2005
2005
2005
37024
2005
2005
2005
2005
2005
37023
37023
37023
32021
32021
37024
37024
2005
32021
32021
2005
37023
37023
37023
2005
37024
2005
37024
37024
37024
37024
2005
2005
32021
32021
37023
37023
2005
2005
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
2005
2005
37023
37023
2005
37024
2005
2005
32021
32021
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
2005
2005
2005
2005
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
32021
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
2005
2005
2005
2005
2005
37024
37024
2005
37024
37024
37024
37024
37023
37023
2005
2005
2005
2005
37024
37024
37024
37024
37024
2005
2005
37023
37023
37023
2005
2005
2005
37023
37023
37023
37023
2005
2005
2005
37023
37023
37023
2005
2005
2005
2005
37023
37023
37023
37023
2005
2005
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
37024
37024
37023
2005
2005
2005
2005
37024
2005
2005
32021
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
37023
37023
37023
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
37024
37024
37024
37024
37023
37023
37023
37023
2005
2005
37023
37023
37023
37023
32021
32021
32021
37024
37024
37024
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
2005
2005
37023
37023
37023
37023
32021
32021
32021
37023
37023
37023
37023
37023
37023
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
37023
37024
37024
37024
2005
2005
2005
37024
37024
32021
32021
32021
32021
32021
37024
32021
32021
2005
2005
2005
2005
2005
2005
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
37023
32021
32021
32021
32021
2005
2005
32021
32021
2005
2005
2005
2005
2005
2005
37023
2005
2005
37023
37023
2005
2005
2005
2005
2005
37023
2005
2005
2005
2005
2005
32021
32021
37023
37023
37023
37023
37023
2005
2005
2005
32021
32021
32021
32021
2005
2005
37024
37024
2005
2005
2005
37023
2005
2005
37023
37023
32021
32021
37023
37023
37023
37023
37023
37023
37023
2005
2005
2005
32021
32021
32021
32021
32021
37023
37023
37023
37023
37023
37023
37023
37023
37023
37023
37024
37024
37024
37024
37024
37024
37024
32021
32021
37023
37023
37024
37024
37024
37024
32021
2005
2005
32021
32021
32021
32021
32021
32021
37023
37023
32021
32021
32021
32021
37024
37024
37024
2005
37023
37023
32021
32021
32021
32021
37023
2005
2005
32021
2005
2005
2005
37024
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
2005
2005
2005
2005
2005
2005
37023
37023
37023
2005
32021
32021
32021
32021
32021
32021
2005
2005
37024
37024
2005
2005
2005
2005
37024
37023
37023
37023
37023
37023
37023
37023
37023
32021
32021
32021
37023
37023
37023
37023
32021
32021
32021
37024
37024
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
2005
2005
2005
37023
2005
2005
37023
2005
2005
37023
37023
37023
37023
37023
2005
2005
2005
2005
37023
37023
37023
37023
37023
37024
37024
37024
37024
37024
2005
37024
32021
32021
2005
2005
2005
2005
2005
37023
37023
32021
32021
37023
37023
37023
37023
37023
2005
32021
2005
2005
2005
2005
2005
2005
2005
2005
32021
32021
37023
37023
37023
37023
2005
2005
2005
2005
2005
32021
32021
32021
37023
37023
2005
2005
2005
2005
2005
2005
2005
37024
37024
37024
2005
37023
37023
37023
37023
2005
32021
32021
32021
37023
2005
2005
2005
2005
2005
37024
37024
37023
37023
37023
2005
2005
2005
32021
32021
2005
2005
2005
2005
2005
2005
2005
32021
32021
32021
32021
32021
32021
32021
32021
2005
2005
2005
2005
2005
2005
2005
2005
2005
37023
37023
2005
2005
2005
37024
37024
37023
37023
37023
37023
2005
2005
2005
2005
37023
2005
2005
2005
35022
32021
32021
32021
35022
35022
35022
35022
35022
32021
32021
32021
32021
32021
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
35022
35022
35022
35022
0
0
0
0
35022
35022
35022
35022
35022
35022
32021
32021
32021
32021
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
32021
32021
32021
32021
32021
32021
32021
41037
35022
41037
0
0
0
0
32021
32021
32021
35022
35022
35022
32021
32021
41037
41037
32021
35022
35022
35022
32021
32021
32021
32021
32021
32021
32021
35022
35022
35022
35022
35022
35022
35022
0
0
0
32021
0
35022
35022
41037
41037
32021
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
32021
41037
0
41037
41037
41037
41037
41037
32021
32021
32021
32021
35022
32021
32021
32021
32021
1002
1002
35022
35022
32021
0
0
0
32021
32021
35022
35022
41037
41037
41037
41037
41037
41037
41037
41037
32021
32021
35022
35022
32021
32021
32021
32021
32021
32021
32021
32021
32021
1002
0
32021
32021
32021
32021
35022
35022
35022
35022
35022
35022
35022
35022
32021
32021
32021
32021
32021
41037
41037
41037
32021
32021
41037
41037
32021
0
41037
41037
41037
41037
41037
35022
35022
35022
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
32021
32021
32021
32021
35022
35022
35022
35022
35022
32021
32021
32021
32021
35022
35022
35022
35022
35022
41037
41037
41037
41037
41037
35022
35022
35022
32021
1002
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
35022
35022
35022
35022
35022
41037
41037
41037
32021
32021
32021
32021
32021
32021
41037
41037
0
32021
32021
32021
35022
35022
35022
35022
41037
41037
35022
35022
35022
35022
35022
35022
41037
41037
32021
32021
32021
41037
41037
32021
32021
41037
41037
41037
41037
41037
41037
41037
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
41037
35022
35022
35022
41037
41037
35022
32021
32021
32021
35022
35022
35022
32021
32021
32021
32021
32021
32021
32021
32021
0
0
32021
32021
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
0
32021
32021
32021
32021
32021
41037
41037
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
32021
0
41037
32021
32021
35022
32021
32021
32021
32021
32021
32021
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
41037
41037
41037
41037
41037
41037
41037
41037
1002
35022
35022
35022
35022
35022
32021
35022
35022
35022
35022
35022
35022
0
32021
32021
32021
32021
32021
32021
32021
32021
32021
41037
41037
41037
35022
35022
35022
35022
35022
35022
41037
41037
41037
41037
41037
35022
35022
35022
35022
35022
32021
32021
0
32021
0
0
32021
32021
41037
41037
41037
41037
0
32021
41037
41037
41037
35022
35022
35022
35022
0
0
0
32021
0
32021
41037
32021
32021
32021
32021
32021
32021
35022
35022
35022
35022
35022
35022
35022
41037
41037
41037
41037
35022
35022
35022
35022
32021
35022
35022
35022
35022
35022
35022
32021
32021
32021
32021
41037
41037
41037
41037
32021
32021
35022
35022
41037
41037
41037
35022
0
35022
35022
35022
35022
35022
35022
35022
35022
35022
41037
41037
41037
1002
35022
35022
35022
35022
35022
35022
35022
35022
35022
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
35022
35022
32021
35022
35022
35022
35022
35022
35022
32021
32021
32021
32021
32021
35022
35022
35022
32021
32021
41037
32021
35022
35022
35022
41037
0
32021
32021
32021
35022
35022
35022
32021
41037
41037
41037
41037
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
32021
32021
32021
35022
35022
35022
35022
32021
32021
32021
32021
41037
41037
41037
41037
35022
35022
35022
35022
32021
32021
32021
35022
35022
35022
35022
32021
32021
32021
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
32021
32021
32021
41037
41037
32021
41037
32021
32021
32021
41037
41037
41037
41037
41037
41037
41037
41037
41037
32021
32021
32021
32021
32021
32021
32021
32021
32021
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
41037
32021
32021
32021
32021
32021
1002
35022
1002
1002
35022
1002
35022
35022
35022
35022
35022
32021
35022
35022
35022
35022
35022
41037
41037
41037
41037
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
32021
32021
35022
35022
35022
35022
0
32021
32021
0
32021
0
35022
32021
32021
32021
1002
1002
1002
32021
32021
32021
32021
35022
35022
35022
35022
35022
35022
0
32021
32021
32021
32021
32021
32021
41037
41037
41037
35022
35022
35022
35022
41037
41037
41037
41037
35022
35022
35022
41037
41037
35022
35022
35022
35022
0
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
32021
35022
35022
35022
41037
41037
41037
41037
41037
32021
41037
41037
41037
32021
32021
32021
32021
35022
35022
32021
32021
32021
32021
32021
32021
41037
41037
41037
41037
41037
35022
35022
35022
35022
35022
32021
32021
32021
35022
0
0
0
0
32021
32021
32021
32021
32021
35022
35022
32021
35022
35022
35022
35022
41037
41037
41037
41037
41037
32021
32021
35022
35022
32021
32021
32021
32021
32021
32021
0
0
1002
35022
35022
35022
35022
35022
41037
41037
41037
41037
41037
35022
35022
35022
35022
35022
35022
0
1002
41037
41037
41037
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
32021
32021
32021
32021
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
0
35022
35022
35022
35022
35022
35022
35022
35022
35022
1002
35022
35022
35022
35022
35022
1002
35022
35022
35022
0
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
0
0
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
1002
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
1002
1002
1002
1002
1002
1002
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
1002
35022
35022
1002
1002
0
0
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
35022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
2005
0
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
2005
2005
2005
5004
5004
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
7009
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
2005
5004
5004
2005
2005
2005
7009
7009
7009
5004
5004
5004
5004
5004
5004
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
5004
5004
7009
7009
7009
7009
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
2005
2005
5004
5004
5004
5004
2005
2005
2005
7009
7009
7009
7009
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
7009
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
1001
2005
2005
2005
2005
2005
5004
2005
5004
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
5004
5004
5004
5004
2005
5004
2005
2005
2005
2005
2005
2005
5004
2005
2005
0
0
2005
0
2005
2005
7009
1001
1001
1001
1001
1001
1001
1001
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
2005
2005
5004
5004
5004
7009
5004
7009
5004
7009
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
5004
5004
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
5004
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
5003
7009
7009
7009
2005
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
5004
5004
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
5004
5004
5004
5004
7009
2005
5004
5004
5004
2005
2005
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
2005
2005
2005
7009
2005
2005
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
5004
1001
5004
1001
2005
2005
5003
5003
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
7009
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
2005
2005
5004
5004
5004
5004
5003
5003
5003
5003
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
5004
5004
2005
2005
2005
2005
5004
5004
5004
0
0
0
0
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
5004
5004
7009
5004
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
7009
5004
5004
5004
2005
2005
2005
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
2005
5004
2005
2005
2005
5004
5004
2005
2005
5004
5004
5004
5004
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
5003
5003
2005
5003
5003
2005
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
7009
5004
7009
7009
5004
5004
5004
5004
2005
2005
2005
2005
5004
5004
5004
5004
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
7009
7009
7009
7009
7009
2005
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
5004
1001
1001
5004
5004
1001
1001
1001
1001
1001
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
5003
5003
5003
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
5003
2005
5003
5003
5003
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
5003
5003
5003
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5004
5004
5004
2005
2005
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
2005
5004
5004
5004
5004
5004
2005
1001
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
2005
5004
5004
5004
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
7009
7009
7009
5004
5004
5004
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
7009
2005
2005
7009
7009
7009
2005
2005
2005
2005
5004
5004
5004
5004
1001
5004
1001
1001
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
5004
7009
7009
7009
7009
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
5004
5004
2005
5004
2005
5004
2005
7009
7009
7009
7009
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
5004
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
0
2005
0
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
5004
5004
2005
2005
1001
1001
5003
5003
5003
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
2005
5004
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
5004
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5003
5003
5003
5003
5003
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
5003
5003
7009
7009
7009
7009
7009
2005
2005
5004
5004
5004
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
5004
5004
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
2005
7009
5004
5004
5004
5004
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
7009
5004
5004
5004
5004
5004
2005
2005
2005
1001
1001
1001
7009
7009
7009
7009
5004
5004
5004
5004
5004
5003
5003
2005
2005
2005
2005
5004
5004
5004
7009
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
5004
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
5004
5004
5004
2005
2005
2005
5004
5004
5004
2005
2005
2005
5004
5004
5004
5004
5004
5004
2005
5004
5004
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5004
5004
5004
5004
5004
5004
2005
2005
5004
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
7009
5004
5004
2005
2005
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
0
2005
2005
2005
2005
2005
5004
5004
5004
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
5003
2005
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
0
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
7009
5004
2005
2005
5004
5004
5004
5004
5004
5004
2005
2005
7009
7009
7009
7009
2005
5003
5003
5003
5004
5003
5003
5003
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
5004
5004
5004
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5004
5004
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
2005
2005
5004
5004
5004
2005
2005
5004
5003
2005
2005
7009
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
1001
1001
1001
1001
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
5003
7009
7009
7009
7009
2005
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5003
5003
2005
2005
5004
5004
5004
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
5004
5004
5004
5004
5004
2005
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
2005
5004
2005
2005
2005
2005
2005
2005
2005
0
0
2005
5004
5004
5004
7009
7009
7009
7009
7009
5003
2005
2005
7009
2005
7009
7009
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5003
7009
5004
5004
5004
5004
7009
7009
7009
7009
2005
2005
2005
2005
2005
0
0
0
7009
7009
7009
2005
2005
2005
2005
2005
7009
7009
7009
5004
5004
5004
5004
2005
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
5003
5003
1001
1001
1001
1001
1001
1001
7009
7009
7009
2005
2005
5004
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
5003
5003
2005
2005
2005
5004
5004
2005
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
5004
2005
2005
2005
5004
2005
2005
2005
5003
5003
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
7009
7009
5004
1001
5004
5004
1001
1001
5004
5004
5004
5004
1001
2005
2005
5004
5004
5004
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
5004
7009
7009
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
7009
7009
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
2005
2005
5004
5004
5004
5004
0
0
0
0
0
5004
5004
5004
5004
2005
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
5004
5004
5004
2005
2005
2005
5004
5004
5004
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
5004
5004
5004
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5004
5004
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
5004
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
2005
2005
5004
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
5003
5003
5003
7009
7009
7009
7009
7009
7009
7009
7009
2005
2005
2005
2005
7009
7009
2005
2005
2005
2005
5004
5004
5004
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
0
0
5004
5004
5003
2005
2005
2005
5003
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
5004
2005
5004
7009
7009
2005
2005
5004
5004
5004
5004
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
7009
5004
5004
7009
7009
7009
7009
5004
1001
1001
1001
1001
1001
7009
5004
1001
7009
7009
7009
5004
5004
5004
5004
7009
5004
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
0
0
0
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5003
5003
5003
5003
5003
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
1001
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
41035
41035
41035
41035
41035
5004
5004
7009
5004
5004
5004
7009
7009
5004
0
0
0
0
0
7009
7009
7009
7009
5004
1001
5004
5004
1001
5004
5004
0
0
5004
5004
5004
5004
5004
5004
5004
7009
5004
7009
5004
5004
0
0
0
0
0
0
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
1001
1001
1001
7009
7009
7009
7009
41035
41035
41035
41035
41035
7009
7009
7009
7009
7009
7009
7009
7009
7009
5003
5004
5004
7009
7009
7009
5003
5003
5003
5003
5004
5004
5004
7009
7009
7009
7009
5004
5004
5004
5003
5003
5003
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
41035
41035
7009
7009
7009
7009
5004
7009
5004
7009
7009
7009
7009
7009
7009
1001
1001
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
41035
41035
1001
1001
5004
5004
7009
7009
5004
7009
7009
5004
5004
7009
7009
7009
7009
5004
5004
5004
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
41035
41035
41035
41035
7009
7009
7009
7009
7009
7009
0
0
0
7009
0
0
0
7009
7009
7009
7009
5004
7009
5004
5004
5004
7009
5004
5004
41035
41035
41035
41035
5004
5004
5004
5004
5004
5004
7009
7009
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
7009
5004
5004
5004
5004
7009
5004
5004
5004
5004
5004
5004
41035
41035
41035
41035
41035
41035
7009
41035
7009
7009
41035
7009
7009
7009
7009
7009
7009
7009
7009
41035
41035
41035
41035
5004
5004
7009
5004
7009
7009
7009
7009
5004
5004
5004
5004
5004
7009
41035
41035
41035
41035
41035
41035
41035
41035
0
0
41035
7009
7009
7009
5004
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
41035
0
0
0
7009
1001
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
5004
5004
5004
1001
5004
5004
7009
5004
5004
5004
5004
5004
5004
5004
0
0
0
0
5004
5004
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
41035
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
0
7009
7009
7009
7009
5004
5004
5004
7009
7009
0
0
7009
1001
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
7009
7009
5004
5004
5004
5004
0
0
0
0
41035
7009
7009
5004
5004
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
7009
7009
5004
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
0
0
0
0
0
5004
41033
41033
41033
41033
5004
7009
5004
5004
5004
7009
7009
1001
1001
7009
7009
41035
41035
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
5004
7009
7009
7009
7009
7009
7009
7009
5004
7009
7009
7009
7009
7009
5004
5004
1001
1001
1001
5004
5004
5004
7009
41035
7009
7009
1001
1001
1001
1001
7009
5004
5004
5004
5004
5004
5004
7009
5004
5004
5004
5004
7009
5004
5004
7009
7009
5004
5004
5004
7009
5004
7009
5004
1001
1001
1001
7009
7009
7009
7009
0
5004
5004
5004
5004
5004
7009
7009
7009
7009
0
0
0
5004
7009
7009
5004
7009
7009
7009
7009
7009
41035
41035
41035
41035
41035
5004
41035
41035
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
5004
5004
5004
5004
5004
5004
5004
5004
0
41035
7009
7009
0
7009
5004
5004
7009
7009
7009
41035
41035
41035
41035
41035
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
1001
7009
7009
0
5004
5004
5004
5004
7009
7009
7009
7009
0
41035
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
1001
7009
0
0
0
0
7009
7009
7009
5004
5004
0
0
0
7009
7009
7009
7009
5004
5004
0
0
0
0
0
0
5004
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
41035
41035
7009
7009
41035
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
7009
7009
5004
5004
41035
41035
41035
41035
41035
41035
41035
5003
5003
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
5004
7009
1001
1001
0
0
41035
0
0
5004
5004
1001
1001
1001
0
7009
0
0
41035
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
1001
1001
41035
7009
41035
1001
1001
1001
1001
0
5004
5004
5004
5004
5004
5004
5004
5004
7009
5004
5004
7009
5004
7009
5004
7009
7009
5004
5004
5004
5004
41035
41035
41035
5004
5004
5004
7009
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
5004
41035
41035
0
0
0
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
5004
7009
7009
7009
1001
1001
5004
5004
41035
41035
0
7009
7009
7009
7009
5004
5004
5004
5004
1001
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
1001
1001
7009
7009
7009
7009
7009
7009
7009
7009
7009
0
41035
7009
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
41035
0
7009
7009
7009
7009
7009
1001
1001
1001
1001
1001
7009
5004
5004
7009
7009
7009
5004
5004
5004
5004
5003
5003
5003
7009
41033
41033
41033
41033
41033
7009
7009
7009
5004
0
0
0
0
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
1001
5004
5004
5004
5004
5004
7009
5004
5004
7009
7009
7009
7009
41035
41035
41035
41035
7009
7009
7009
7009
7009
0
0
0
0
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
0
0
0
0
7009
5004
7009
7009
7009
41035
41035
41035
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
7009
7009
1001
7009
7009
7009
5004
5004
5004
5004
5004
41035
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
1001
1001
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
0
7009
7009
41035
41035
41035
5004
5004
5004
5004
7009
7009
7009
5004
5004
5004
5004
5004
1001
5004
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
5004
5004
5004
5004
5004
7009
7009
5004
5004
5004
5004
5004
5004
5004
7009
7009
5004
1001
1001
1001
1001
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
7009
5004
7009
7009
7009
1001
1001
1001
5004
5004
5004
5004
5004
7009
7009
5004
7009
5004
7009
7009
7009
41035
41035
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
7009
7009
7009
41035
41035
7009
7009
7009
7009
7009
41035
7009
0
0
0
0
7009
7009
7009
5004
7009
7009
7009
41035
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
5004
5004
5004
7009
7009
7009
7009
7009
5004
5004
5004
5004
7009
7009
5004
5004
1001
7009
7009
5004
5004
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
7009
7009
7009
5004
5004
0
7009
7009
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
5003
5004
5004
5004
5004
5004
5004
5004
0
41033
41033
5003
5003
5003
5003
5004
5004
5004
7009
7009
5004
5004
7009
7009
5004
7009
7009
5004
7009
7009
7009
7009
5004
7009
1001
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
0
0
0
7009
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
0
0
0
0
0
0
0
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
0
5004
5004
5004
7009
7009
7009
7009
7009
0
7009
5004
5004
7009
7009
41035
5004
5004
5004
5004
5004
1001
1001
1001
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
41033
7009
7009
7009
7009
7009
7009
41035
41035
41035
0
0
41035
0
7009
7009
7009
7009
7009
5004
7009
7009
7009
7009
7009
7009
5004
5004
5004
5003
5003
7009
0
0
41033
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
41035
0
41035
41035
5004
5004
5004
7009
7009
7009
7009
5003
1001
7009
5004
5004
5004
5004
7009
7009
7009
1001
1001
1001
7009
5004
5004
5004
5004
5004
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
0
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
5003
5004
5004
5004
5003
5003
5003
5003
7009
7009
7009
7009
5004
5004
5004
5003
41035
41035
41035
5004
5004
5004
5004
5004
7009
7009
1001
1001
7009
7009
7009
5004
5004
5004
7009
7009
7009
7009
5004
5004
5004
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
5004
7009
7009
7009
7009
0
0
0
0
5004
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
41035
41035
41035
41035
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
1001
1001
5004
7009
5004
5004
5004
7009
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
5003
5003
5003
5003
5004
5004
1001
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
7009
7009
5004
5004
5004
5004
5004
5004
41035
41035
41035
41035
41035
41035
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
0
7009
7009
41035
41035
5004
5004
5004
5004
7009
7009
7009
1001
7009
7009
5004
7009
7009
7009
7009
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
5004
41035
41035
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
7009
7009
1001
1001
1001
1001
7009
7009
5004
5004
7009
7009
7009
7009
7009
1001
7009
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
5004
7009
7009
7009
7009
5003
5004
5004
7009
7009
1001
7009
7009
0
0
0
0
41035
41035
0
0
0
41035
7009
7009
5004
5004
0
41033
41033
7009
7009
7009
7009
7009
7009
5004
0
0
0
7009
0
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
5004
5004
5004
5004
0
0
7009
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
41035
41035
7009
7009
7009
7009
5004
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
1001
1001
5004
1001
5004
5004
5004
5004
5003
5003
5003
5003
5003
7009
7009
7009
7009
5004
5004
5004
5004
5004
7009
7009
5004
7009
7009
7009
7009
7009
0
0
0
0
0
7009
7009
41035
41035
41035
41035
7009
7009
5004
7009
7009
5004
5004
7009
5004
7009
5004
5004
7009
7009
5004
0
0
0
1001
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5003
5003
5003
5003
5003
5003
5004
5004
5004
5004
7009
7009
41035
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
7009
1001
1001
1001
1001
7009
7009
7009
7009
5004
5004
5004
7009
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
5004
7009
5004
7009
41035
41035
41035
41035
7009
5004
5004
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
7009
7009
5004
5004
5004
5004
1001
1001
5004
1001
1001
5004
1001
1001
7009
7009
7009
7009
41033
41033
41033
5004
5004
7009
7009
7009
7009
7009
1001
1001
1001
1001
7009
7009
7009
7009
7009
5004
5004
5004
7009
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
41035
41035
41035
41035
5004
7009
7009
7009
7009
7009
7009
7009
5004
41035
41035
41035
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
1001
1001
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
5004
5004
7009
5004
5004
5004
5004
5004
41035
41035
41035
41035
41035
7009
0
0
0
5004
7009
7009
7009
7009
7009
5004
5004
7009
7009
7009
1001
5004
5004
5004
5004
5004
5004
41035
41035
7009
41035
41035
41035
41035
7009
7009
7009
7009
7009
5004
5004
5004
5004
7009
5004
5004
5004
7009
5004
7009
5004
5004
7009
7009
7009
7009
7009
5004
5004
1001
7009
7009
7009
0
0
41035
7009
7009
7009
5004
5004
5004
0
0
0
5004
5004
5004
7009
5004
5004
5004
5004
5004
0
0
7009
7009
7009
5004
5004
5004
5004
5004
5004
7009
7009
7009
5004
5004
1001
7009
7009
41035
41035
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
5004
5004
7009
7009
7009
7009
7009
0
41035
0
7009
7009
7009
7009
5004
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
5004
5004
5004
5004
7009
7009
7009
7009
7009
41035
41035
41035
0
41035
0
7009
41035
7009
0
41035
0
41035
41035
41035
0
7009
7009
7009
5004
5004
5004
5004
1001
1001
5004
7009
5004
5004
7009
7009
7009
7009
7009
7009
7009
5004
5004
7009
7009
5004
41035
5004
5004
7009
5004
7009
7009
41035
41035
41035
7009
7009
7009
41035
41035
41035
7009
7009
7009
7009
41035
41035
41035
41035
7009
0
5004
5004
5004
5003
5003
5003
7009
7009
7009
41035
41035
41035
7009
7009
5004
5004
5004
5004
5004
1001
1001
7009
7009
5004
7009
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
7009
7009
7009
7009
5003
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
5003
5003
5003
5003
2005
2005
2005
1001
5003
5003
5003
5003
5003
5003
5003
5003
2005
7009
1001
2005
2005
1001
1001
2005
2005
1001
1001
1001
1001
2005
5003
5003
5003
5003
2005
2005
2005
2005
5003
5003
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
2005
1001
1001
1001
1001
1001
5003
5003
2005
2005
5003
2005
2005
2005
5003
2005
2005
5003
5003
5003
1001
5003
5003
5003
5003
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
5003
5003
5003
2005
2005
2005
2005
2005
5003
5003
5003
7009
2005
7009
7009
7009
1001
1001
2005
2005
2005
2005
5003
5003
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
5003
2005
5003
5003
5003
5003
5003
1001
2005
5003
5003
5003
7009
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
5003
5003
2005
2005
1001
1001
1001
5003
2005
2005
5003
1001
5003
5003
7009
1001
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
1001
7009
7009
7009
5003
5003
1001
1001
1001
1001
1001
7009
7009
1001
1001
1001
1001
5003
5003
5003
5003
1001
7009
1001
1001
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
7009
7009
1001
1001
1001
1001
1001
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
7009
7009
7009
7009
7009
7009
1001
2005
7009
7009
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7009
2005
5003
5003
7009
7009
5003
5003
5003
5003
2005
2005
2005
1001
1001
1001
1001
2005
1001
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
1001
2005
5003
5003
5003
2005
2005
5003
5003
5003
5003
5003
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
2005
5003
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
2005
5003
5003
5003
5003
5003
1001
2005
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
5003
5003
2005
2005
2005
2005
2005
5003
1001
1001
1001
2005
2005
2005
2005
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
1001
1001
2005
2005
2005
5003
2005
2005
5003
2005
2005
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
2005
7009
2005
2005
2005
2005
2005
7009
5003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
7009
7009
7009
7009
7009
7009
2005
2005
7009
1001
1001
1001
7009
1001
1001
1001
1001
7009
2005
2005
5003
5003
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
1001
5003
5003
5003
2005
2005
7009
7009
7009
5003
5003
5003
2005
2005
2005
2005
2005
5003
5003
2005
2005
2005
2005
2005
2005
2005
5003
1001
1001
1001
1001
2005
7009
7009
1001
1001
1001
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
2005
2005
2005
7009
2005
1001
1001
1001
7009
7009
5003
5003
7009
2005
2005
2005
2005
1001
1001
1001
2005
5003
5003
5003
5003
5003
1001
1001
1001
1001
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
1001
1001
5003
5003
5003
5003
5003
5003
2005
2005
7009
5003
2005
2005
2005
2005
2005
2005
5003
5003
5003
5003
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
7009
7009
7009
7009
7009
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1001
1001
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1001
1001
7009
7009
2005
2005
2005
1001
1001
2005
2005
2005
7009
7009
7009
1001
2005
1001
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
5003
5003
5003
7009
5003
1001
1001
1001
1001
7009
7009
1001
1001
1001
1001
2005
1001
2005
2005
1001
1001
1001
1001
1001
1001
1001
7009
7009
2005
2005
7009
7009
7009
1001
2005
2005
2005
5003
5003
2005
2005
2005
5003
5003
5003
5003
1001
1001
1001
1001
5003
5003
5003
7009
7009
2005
2005
2005
2005
1001
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
5003
2005
7009
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
7009
7009
7009
2005
2005
2005
2005
2005
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
2005
1001
2005
2005
2005
2005
7009
7009
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
2005
1001
1001
1001
5003
2005
5003
5003
5003
5003
2005
2005
5003
5003
5003
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
2005
7009
7009
2005
2005
2005
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
7009
7009
7009
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
2005
2005
1001
1001
2005
2005
1001
2005
1001
1001
7009
7009
2005
1001
2005
2005
2005
5003
5003
5003
1001
2005
2005
2005
2005
1001
2005
2005
2005
2005
1001
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1001
2005
2005
2005
1001
1001
1001
1001
7009
1001
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
7009
7009
7009
7009
7009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5003
2005
1001
7009
7009
7009
1001
1001
1001
1001
2005
2005
2005
7009
1001
1001
1001
1001
1001
1001
7009
2005
2005
7009
7009
5003
7009
7009
7009
1001
1001
1001
1001
5003
5003
5003
5003
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
41033
41033
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
41033
1001
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
0
0
7009
0
1001
1001
1001
1001
1001
7009
7009
5003
7009
7009
7009
7009
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
5003
5003
5003
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
5003
5003
5003
5003
1001
41033
1001
5003
5003
7009
7009
7009
5003
5003
41033
1001
1001
1001
7009
5003
5003
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
41033
41033
41033
41033
41033
41033
41033
41033
41033
41033
1001
1001
7009
7009
5003
5003
5003
5003
5003
1001
1001
1001
7009
5003
5003
5003
5003
7009
5003
5003
7009
1001
1001
1001
1001
7009
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
7009
7009
7009
41033
41033
41033
41033
41033
41033
5003
5003
5003
5003
1001
1001
1001
1001
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
1001
1001
1001
1001
1001
5003
1001
1001
5003
5003
5003
5003
5003
5003
7009
7009
7009
7009
7009
7009
5003
5003
5003
5003
1001
1001
1001
1001
1001
7009
7009
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
41033
0
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
1001
7009
7009
7009
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
7009
7009
1001
1001
1001
7009
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
41033
1001
1001
41033
41033
41033
41033
41033
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
5003
5003
5003
5003
1001
7009
1001
1001
1001
41033
41033
1001
1001
1001
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
7009
7009
5003
1001
1001
1001
7009
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
5003
1001
5003
5003
1001
1001
1001
1001
0
41033
41033
0
5003
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41033
41033
41033
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
7009
7009
1001
1001
0
1001
41033
1001
1001
7009
7009
1001
41033
1001
1001
1001
1001
1001
5003
5003
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
41033
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
7009
1001
1001
1001
1001
1001
1001
41033
41033
1001
1001
5003
5003
5003
7009
1001
1001
1001
1001
7009
7009
7009
7009
1001
7009
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
7009
1001
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
0
41033
1001
1001
41033
41033
41033
41033
41033
41033
41033
41033
41033
41033
5003
5003
41033
1001
41033
41033
1001
41033
41033
1001
1001
1001
1001
7009
7009
7009
7009
5003
5003
5003
5003
5003
7009
7009
5003
1001
1001
1001
1001
1001
1001
1001
0
5003
5003
1001
1001
1001
1001
41033
41033
41033
41033
5003
5003
5003
5003
5003
5003
5003
41033
41033
1001
1001
7009
1001
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
7009
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
41033
0
41033
5003
5003
5003
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
5003
5003
1001
1001
1001
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
0
41033
41033
1001
5003
5003
5003
5003
5003
41033
41033
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
5003
41033
41033
41033
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
5003
5003
5003
1001
1001
41033
7009
7009
7009
1001
5003
5003
5003
7009
5003
5003
5003
5003
5003
7009
5003
7009
0
41033
1001
5003
5003
1001
1001
0
1001
1001
1001
7009
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
41033
41033
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
41033
1001
41033
1001
41033
1001
1001
41033
41033
1001
1001
5003
5003
5003
5003
1001
7009
7009
41033
41033
41033
41033
7009
7009
7009
7009
7009
7009
7009
7009
1001
41033
41033
1001
1001
41033
41033
41033
7009
7009
7009
1001
1001
7009
7009
1001
1001
1001
1001
1001
1001
1001
41033
41033
1001
1001
1001
7009
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
7009
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
7009
1001
1001
1001
1001
1001
1001
41033
41033
41033
1001
1001
1001
41033
41033
41033
41033
7009
7009
7009
1001
1001
1001
1001
5003
5003
5003
1001
1001
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
7009
7009
5003
7009
5003
5003
5003
5003
1001
1001
41033
7009
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
0
41033
7009
7009
1001
1001
5003
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
5003
1001
1001
7009
7009
7009
1001
1001
1001
5003
5003
1001
1001
1001
5003
5003
5003
5003
5003
41033
41033
41033
41033
1001
1001
1001
1001
1001
7009
1001
41033
1001
1001
1001
41033
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
1001
1001
1001
1001
41033
5003
5003
5003
5003
5003
7009
1001
5003
1001
1001
41033
41033
41033
41033
7009
7009
7009
7009
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
7009
7009
1001
5003
5003
7009
41033
41033
41033
41033
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
41033
41033
41033
1001
1001
1001
41033
41033
41033
41033
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
7009
7009
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
41033
41033
41033
41033
41033
1001
1001
1001
7009
7009
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
5003
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
41033
1001
1001
41033
0
41033
41033
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
7009
7009
7009
5003
7009
5003
7009
1001
7009
1001
1001
5003
5003
1001
1001
1001
1001
1001
41033
41033
7009
7009
7009
1001
1001
1001
1001
41033
41033
1001
1001
1001
7009
7009
1001
1001
7009
7009
41033
5003
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
7009
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
7009
1001
0
1001
1001
5003
7009
7009
7009
7009
5003
5003
5003
5003
5003
1001
1001
5003
5003
5003
5003
1001
41033
41033
41033
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
7009
7009
41033
5003
7009
7009
7009
1001
1001
1001
1001
1001
1001
5003
1001
5003
1001
5003
5003
1001
5003
1001
1001
1001
1001
1001
1001
1001
7009
7009
0
41033
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
1001
7009
1001
1001
5003
7009
7009
7009
5003
5003
41033
41033
41033
41033
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
1001
5003
5003
5003
5003
41033
41033
41033
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
5003
5003
7009
7009
7009
1001
1001
1001
7009
1001
1001
1001
1001
7009
7009
7009
1001
1001
5003
1001
1001
7009
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
1001
0
5003
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
1001
1001
7009
7009
7009
7009
7009
7009
7009
1001
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
5003
5003
1001
1001
1001
1001
1001
5003
5003
5003
5003
41033
41033
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
41033
41033
41033
1001
1001
1001
7009
7009
7009
41033
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
5003
1001
1001
5003
5003
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
1001
1001
1001
1001
1001
1001
1001
41033
41033
1001
1001
1001
1001
7009
7009
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
41033
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
41033
5003
5003
41033
41033
41033
41033
41033
41033
41033
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
1001
1001
41033
41033
7009
5003
1001
1001
1001
1001
1001
41033
1001
5003
1001
41033
41033
41033
41033
41033
41033
41033
5003
1001
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
5003
5003
5003
5003
5003
5003
1001
5003
1001
1001
1001
7009
7009
7009
7009
7009
7009
7009
7009
7009
7009
41033
41033
41033
41033
41033
41033
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
7009
7009
7009
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
7009
1001
7009
7009
7009
41033
41033
41033
5003
41033
41033
1001
7009
7009
7009
7009
7009
1001
7009
7009
41033
41033
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
5003
5003
1001
41033
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
7009
7009
7009
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
7009
1001
7009
1001
1001
1001
1001
1001
41033
0
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
7009
5003
5003
5003
5003
5003
5003
5003
5003
7009
7009
7009
7009
7009
7009
7009
41033
41033
41033
41033
41033
41033
41033
41033
41033
1001
1001
7009
7009
7009
7009
7009
1001
5003
5003
5003
5003
7009
5003
5003
1001
1001
1001
1001
1001
41033
41033
7009
7009
7009
5003
5003
1001
1001
1001
1001
41033
7009
7009
7009
1001
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
1001
41033
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
7009
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
41033
41033
1001
1001
1001
0
5003
5003
1001
41033
41033
41033
41033
1001
1001
5003
7009
5003
5003
7009
7009
1001
1001
1001
7009
1001
1001
1001
41033
41033
41033
41033
41033
41033
41033
41033
41033
41033
41033
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
5003
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
1001
5003
5003
5003
1001
1001
1001
1001
1001
7009
7009
7009
7009
41033
41033
1001
1001
1001
1001
5003
41033
41033
41033
41033
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
7009
7009
7009
1001
5003
5003
5003
5003
5003
5003
5003
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
41033
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
7009
7009
7009
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
5003
5003
7009
5003
41033
41033
41033
41033
41033
7009
7009
41033
1001
1001
7009
7009
7009
1001
5003
5003
5003
5003
7009
5003
1001
1001
1001
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
7009
1001
1001
1001
1001
1001
1001
41033
1001
1001
1001
7009
7009
7009
7009
7009
5003
5003
5003
41033
5003
5003
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
1001
1001
1001
1001
1001
7009
7009
7009
7009
1001
1001
7009
7009
7009
1001
1001
5003
1001
1001
1001
7009
7009
5003
5003
5003
1001
1001
1001
5003
1001
1001
1001
1001
7009
7009
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
41033
7009
7009
7009
7009
41033
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
41033
1001
1001
1001
1001
1001
1001
5003
41033
1001
1001
1001
1001
7009
7009
7009
7009
1001
1001
1001
5003
5003
5003
1001
1001
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
5003
5003
5003
5003
1001
41033
5003
1001
5003
1001
1001
1001
1001
1001
41033
41033
41033
7009
7009
1001
1001
7009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
41033
41033
41033
1001
1001
1001
7009
5003
5003
5003
5003
1001
1001
1001
5003
1001
1001
5003
1001
1001
1001
1001
41033
7009
7009
7009
7009
41033
41033
0
7009
0
41033
41033
41033
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
7009
7009
7009
7009
41033
7009
7009
41033
41033
41033
41033
41033
1001
1001
5003
1001
1001
1001
1001
41033
41033
41033
41033
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
41033
41033
41033
41033
1001
5003
5003
5003
5003
5003
1001
5003
5003
5003
41033
7009
41033
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
37024
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1002
2005
2005
2005
1002
1002
2005
1002
1002
1025
1002
1002
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
1025
1002
1002
2005
2005
2005
1025
1002
2005
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1025
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1025
1025
1025
1025
1025
2005
2005
1002
1002
1002
2005
2005
1002
1025
1025
1002
1002
1002
1002
2005
1002
2005
1002
1025
1025
2005
2005
1002
1002
1002
1002
1002
2005
2005
1025
1025
2005
2005
1002
1002
1002
2005
2005
1002
1002
37024
1025
1002
1002
1002
1002
1002
1002
2005
2005
1002
1025
1025
1025
1025
1002
1025
2005
2005
2005
2005
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
1025
1025
1002
1002
1002
1002
1002
1002
1025
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
2005
2005
1002
1025
1025
1025
1025
1025
1002
2005
2005
2005
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1025
1025
1025
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
1025
1002
1002
1002
2005
1002
2005
1002
1025
1025
1002
1002
1025
1025
1025
1025
2005
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1002
1002
1002
2005
1025
1025
1025
1002
1002
1002
1002
1025
1025
1025
1002
1002
1002
1002
1025
1025
1025
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1025
1002
1002
1025
1025
2005
2005
2005
1002
1025
1002
2005
2005
1025
1025
1025
2005
2005
2005
1025
1025
1025
1025
1025
1025
1025
2005
2005
2005
1002
1025
1025
1002
1002
2005
1002
1025
1025
1025
1025
2005
1002
1002
1002
1002
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1025
1025
1002
1025
1002
1002
2005
2005
1025
1025
2005
2005
2005
1002
1002
1002
1025
1025
1025
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
37024
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1025
1025
1025
1025
2005
2005
2005
2005
2005
2005
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1025
2005
2005
2005
1002
2005
1025
1025
2005
2005
2005
1025
1025
1002
1002
1002
1002
1002
1002
1002
2005
1025
1025
1025
2005
2005
1002
1002
1025
1002
1002
1025
2005
2005
2005
1002
1025
1025
2005
2005
2005
2005
1002
1002
1002
1025
1025
1025
1025
1025
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1025
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1025
1025
1025
1002
1025
1025
2005
1002
1025
1025
1025
1002
1002
1025
1025
1025
1025
1025
2005
2005
1002
1002
1025
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1025
1025
1025
1025
1002
1025
1002
2005
2005
2005
2005
2005
1002
2005
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
2005
2005
1025
1002
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1025
1025
2005
2005
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1025
1002
2005
2005
37024
1025
1025
1025
1025
1025
2005
2005
2005
1025
1025
1025
1002
1002
1025
1025
1002
1002
1002
2005
2005
2005
1002
2005
2005
1002
1025
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
1025
2005
2005
1025
1025
1025
1025
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1025
2005
1002
1025
1025
1025
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1025
1025
1002
1002
1025
1025
1025
1025
1002
1002
1025
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1002
1025
1025
1025
1025
2005
2005
2005
2005
1002
1002
1002
1002
2005
1002
2005
2005
1002
1002
1002
1025
1025
1025
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
1002
1025
1025
1002
1002
1002
2005
2005
1025
1025
1025
1025
1025
1025
1025
2005
1002
2005
2005
1002
1002
1002
1002
1025
1025
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
16026
16026
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
16026
1002
1002
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1002
1025
1002
1002
1002
1002
1025
1025
1025
1025
1002
16026
16026
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1025
1002
1025
1025
1002
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
16026
16026
16026
1002
1002
1002
1025
1025
1025
1002
1025
1025
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
1025
1025
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1002
1002
1025
1002
1002
16026
16026
16026
16026
16026
1002
1002
16026
16026
16026
16026
16026
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
16026
16026
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
1002
1002
16026
16026
1002
1002
16026
16026
1002
1002
16026
16026
16026
16026
16026
1002
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1025
1025
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
16026
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1002
16026
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1025
1025
1002
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1025
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
16026
16026
16026
16026
1025
1025
1002
1002
16026
1002
1002
1002
1002
16026
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1002
1002
16026
1002
1002
1002
1002
1025
1025
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
16026
16026
16026
16026
16026
16026
1002
1002
16026
16026
16026
16026
16026
16026
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1025
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1025
1025
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
16026
16026
16026
16026
16026
16026
16026
16026
1002
1002
1002
1002
1002
1002
16026
1002
1002
1002
1002
1002
1002
1002
1002
1002
39027
2005
2005
2005
39027
39027
39027
39027
1025
1025
39027
2005
2005
39027
39027
2005
2005
2005
1025
1025
1025
39027
39027
39027
39027
2005
2005
2005
2005
1025
1025
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
39027
2005
1025
39027
1025
1025
39027
39027
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
0
0
0
0
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
39027
39027
2005
2005
2005
39027
39027
39027
2005
2005
2005
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
39027
2005
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
39027
2005
2005
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
39027
39027
0
0
0
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
1025
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
1025
2005
2005
39027
39027
39027
1025
39027
2005
2005
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
1025
1025
1025
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
2005
1025
1025
2005
39027
2005
2005
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
39027
2005
2005
2005
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
0
0
2005
2005
2005
2005
2005
0
0
39027
39027
39027
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
0
0
0
2005
2005
39027
2005
39027
2005
2005
2005
2005
39027
39027
39027
2005
2005
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
39027
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
1025
1025
1025
1025
39027
39027
39027
39027
39027
1025
1025
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
39027
2005
2005
0
0
0
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
2005
39027
39027
39027
39027
2005
2005
2005
39027
39027
2005
39027
39027
39027
2005
2005
2005
1025
1025
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
39027
1025
1025
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
2005
2005
39027
2005
2005
39027
2005
39027
39027
39027
1025
1025
1025
1025
1025
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
0
0
0
0
0
0
0
0
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
39027
39027
2005
39027
39027
2005
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
1025
1025
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
2005
2005
2005
39027
39027
39027
2005
2005
39027
39027
39027
39027
39027
2005
39027
1025
39027
39027
2005
2005
0
0
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
0
0
2005
1025
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
1025
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
39027
39027
39027
39027
2005
39027
2005
2005
39027
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
1025
1025
1025
1025
2005
2005
39027
39027
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
0
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
39027
2005
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
39027
39027
39027
39027
0
2005
2005
39027
39027
2005
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
2005
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
1025
1025
39027
1025
39027
39027
39027
39027
2005
2005
0
2005
0
39027
39027
39027
39027
2005
2005
2005
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
39027
2005
39027
39027
39027
2005
2005
39027
39027
39027
39027
39027
39027
1025
39027
39027
39027
39027
0
0
0
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
39027
39027
2005
39027
39027
1025
39027
39027
39027
39027
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
1025
1025
1025
1025
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
39027
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
1025
1025
1025
1025
39027
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
39027
39027
39027
39027
2005
1025
1025
39027
0
0
0
2005
2005
2005
0
2005
0
39027
2005
2005
2005
39027
2005
2005
1025
1025
1025
1025
1025
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
39027
39027
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
1025
39027
1025
2005
2005
2005
0
2005
2005
2005
0
0
0
0
2005
0
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
1025
39027
39027
2005
2005
2005
2005
39027
39027
1025
1025
39027
1025
2005
2005
39027
2005
2005
39027
39027
2005
2005
2005
1025
1025
1025
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
0
39027
39027
39027
39027
39027
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
39027
39027
39027
39027
39027
2005
2005
39027
39027
39027
39027
39027
2005
2005
39027
2005
39027
39027
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
39027
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
39027
2005
2005
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
0
39027
39027
39027
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
2005
39027
39027
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
0
2005
2005
2005
2005
2005
2005
2005
2005
0
39027
2005
2005
2005
2005
2005
39027
39027
39027
2005
39027
39027
2005
2005
39027
2005
2005
39027
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
39027
2005
2005
39027
39027
39027
39027
39027
39027
39027
1025
2005
2005
1025
2005
1025
1025
39027
39027
39027
39027
2005
39027
2005
2005
39027
39027
39027
1025
1025
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
1025
1025
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
1025
1025
1025
1025
2005
0
2005
2005
0
0
0
0
0
2005
2005
2005
2005
39027
39027
39027
2005
1025
1025
1025
39027
39027
1025
39027
39027
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
2005
2005
39027
2005
2005
2005
2005
2005
0
2005
2005
1025
1025
39027
39027
39027
39027
39027
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
39027
39027
39027
39027
39027
39027
1025
2005
2005
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
2005
0
0
0
0
0
0
0
0
2005
39027
39027
39027
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
2005
39027
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
0
0
0
0
0
0
2005
2005
0
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
2005
2005
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
1025
1025
39027
1025
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
2005
39027
0
0
0
39027
39027
39027
39027
39027
39027
39027
1025
2005
2005
2005
39027
39027
39027
0
0
0
0
2005
0
39027
39027
39027
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
39027
1025
1025
39027
2005
39027
2005
39027
39027
2005
2005
39027
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
39027
39027
2005
39027
39027
39027
39027
2005
39027
39027
39027
39027
39027
2005
2005
1025
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
2005
2005
39027
39027
39027
39027
39027
39027
39027
2005
2005
39027
39027
39027
39027
2005
2005
39027
39027
39027
1025
1025
1025
39027
39027
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
2005
2005
2005
39027
2005
39027
39027
39027
2005
2005
2005
39027
2005
2005
2005
2005
39027
39027
2005
39027
39027
39027
2005
2005
39027
1025
1025
1025
1025
2005
2005
2005
2005
39027
39027
39027
1025
39027
1025
2005
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
39027
39027
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
39027
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
0
0
16026
16026
16026
16026
0
0
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
0
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
39027
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
1025
1025
1025
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
0
0
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
1025
1025
1025
1025
16026
16026
1025
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
0
0
16026
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
39027
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
1025
16026
16026
1025
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
39027
39027
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
0
0
0
16026
0
16026
16026
0
0
0
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
39027
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
0
0
0
0
16026
0
0
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
39027
39027
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
1025
1025
1025
1025
1025
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
16026
0
0
0
0
0
16026
16026
1025
1025
1025
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
1025
1025
1025
1025
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
0
16026
0
0
0
0
0
0
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
39027
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
39027
16026
16026
16026
16026
0
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
0
0
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
0
0
0
16026
16026
16026
16026
0
16026
0
16026
0
0
0
0
0
0
0
0
0
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
0
0
0
0
0
16026
0
0
0
0
0
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
39027
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
1025
1025
16026
16026
16026
0
0
16026
16026
0
0
0
16026
0
0
16026
16026
0
0
0
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
39027
39027
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
0
0
16026
0
0
0
0
0
0
0
16026
0
0
0
0
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
0
0
0
0
0
0
0
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
0
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
0
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
0
16026
16026
0
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
0
16026
0
16026
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
0
16026
0
0
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
0
16026
0
0
0
0
0
0
0
0
16026
16026
0
16026
16026
16026
16026
16026
0
16026
16026
16026
0
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
0
16026
0
16026
16026
16026
0
16026
16026
0
0
16026
16026
16026
16026
16026
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
0
0
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
0
0
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
0
16026
16026
0
16026
0
0
0
0
0
0
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
0
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
0
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
0
0
0
0
0
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
0
0
16026
0
0
16026
16026
16026
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
0
16026
0
0
16026
16026
0
0
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
0
0
16026
16026
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
0
16026
16026
0
0
0
0
16026
16026
16026
0
16026
16026
16026
16026
0
0
0
0
0
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
16026
16026
0
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
0
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
0
0
0
16026
0
0
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
0
0
0
16026
16026
16026
0
0
16026
0
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
0
16026
16026
0
16026
0
0
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
16026
16026
16026
16026
0
16026
16026
16026
16026
0
0
16026
16026
0
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
16026
0
0
0
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
0
16026
0
0
0
0
0
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
0
0
0
0
0
0
16026
16026
0
0
16026
0
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
0
16026
0
0
16026
0
16026
0
0
0
0
16026
0
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
0
16026
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
0
16026
16026
0
0
16026
16026
16026
0
0
0
0
16026
0
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
0
16026
0
0
0
0
16026
0
0
16026
0
16026
16026
16026
16026
0
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
0
0
0
16026
0
0
0
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
0
0
0
0
0
0
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
0
16026
16026
0
0
0
0
16026
0
0
0
0
16026
16026
16026
0
0
16026
16026
0
0
0
16026
0
16026
0
0
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
0
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
0
0
0
0
0
0
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
0
0
16026
0
0
0
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
0
16026
0
0
0
0
0
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
0
16026
0
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
16026
16026
0
16026
16026
0
0
16026
16026
16026
16026
16026
0
16026
16026
0
0
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
0
16026
0
0
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
0
16026
0
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
0
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
0
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
16026
16026
0
0
0
0
16026
16026
16026
0
16026
16026
0
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
0
0
0
16026
0
0
0
0
0
0
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
0
16026
0
0
16026
16026
0
0
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
0
16026
16026
16026
0
16026
16026
0
0
16026
16026
16026
16026
16026
0
16026
16026
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
0
16026
16026
0
16026
0
16026
0
0
16026
0
16026
16026
0
0
16026
16026
0
16026
0
16026
0
0
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
16026
16026
16026
0
0
0
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
0
16026
16026
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
0
16026
16026
0
0
0
0
16026
16026
0
0
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
0
0
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
16026
16026
0
0
16026
0
0
16026
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
16026
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
0
0
0
0
0
16026
0
0
0
16026
0
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
16026
0
16026
0
16026
0
0
16026
16026
0
16026
16026
16026
0
16026
0
0
16026
16026
16026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
0
0
0
0
0
0
0
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
0
0
16026
0
16026
16026
16026
16026
16026
0
16026
16026
0
16026
16026
16026
0
0
16026
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
0
0
16026
16026
16026
16026
16026
16026
0
16026
16026
0
16026
0
0
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
2005
2005
41031
1025
0
0
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
41031
39027
39027
39027
41031
2005
2005
2005
2005
2005
2005
2005
2005
41031
0
2005
2005
2005
2005
41031
41031
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
2005
41031
41031
1025
1025
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
1025
1025
0
2005
2005
41031
2005
2005
2005
2005
2005
41031
0
0
41031
41031
0
1025
0
0
2005
2005
2005
2005
2005
2005
41031
41031
41031
41031
41031
2005
2005
0
2005
2005
39027
0
41031
39027
2005
2005
41031
2005
2005
2005
2005
2005
2005
1025
1025
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
1025
1025
1025
1025
1025
1025
2005
2005
2005
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
1025
1025
2005
2005
2005
2005
0
0
2005
2005
39027
39027
2005
2005
1025
1025
1025
41031
41031
41031
41031
2005
2005
2005
2005
2005
41031
1025
2005
41031
41031
2005
2005
2005
2005
41031
41031
0
0
1025
0
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
0
1025
1025
2005
1025
0
41031
1025
1025
1025
2005
2005
2005
1025
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
39027
2005
1025
2005
2005
2005
1025
1025
2005
2005
2005
2005
1025
1025
1025
41031
39027
39027
39027
39027
39027
39027
39027
39027
41031
2005
2005
39027
39027
2005
2005
2005
2005
1025
2005
1025
2005
2005
2005
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
1025
1025
2005
2005
2005
2005
39027
1025
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
39027
39027
39027
39027
41031
41031
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
41031
41031
41031
41031
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
2005
2005
2005
1025
1025
2005
2005
2005
2005
39027
39027
2005
2005
2005
1025
1025
1025
2005
2005
1025
41031
41031
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
2005
2005
2005
2005
2005
2005
41031
41031
41031
41031
41031
39027
2005
1025
41031
0
41031
2005
2005
1025
39027
39027
39027
2005
2005
2005
2005
2005
41031
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
41031
1025
1025
1025
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
1025
41031
41031
41031
41031
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
41031
2005
2005
2005
41031
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
2005
2005
41031
41031
41031
1025
41031
2005
2005
1025
1025
0
2005
2005
2005
2005
39027
2005
39027
39027
39027
1025
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
1025
1025
1025
1025
0
2005
2005
2005
2005
2005
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
41031
41031
0
0
0
0
2005
2005
2005
2005
1025
41031
41031
41031
39027
2005
2005
41031
41031
2005
1025
0
0
2005
2005
0
0
0
2005
2005
2005
0
0
41031
41031
41031
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
0
0
41031
39027
39027
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
1025
1025
1025
41031
2005
41031
41031
41031
41031
2005
2005
2005
41031
41031
0
0
0
2005
2005
0
2005
2005
0
0
0
41031
0
0
0
2005
2005
2005
0
0
41031
41031
41031
39027
39027
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
1025
1025
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
39027
39027
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
2005
2005
2005
1025
2005
2005
1025
1025
1025
41031
0
41031
1025
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
39027
39027
39027
39027
1025
39027
2005
39027
2005
2005
2005
2005
2005
41031
41031
41031
41031
41031
41031
41031
1025
39027
41031
2005
39027
39027
41031
41031
2005
2005
2005
41031
41031
41031
1025
1025
39027
39027
2005
2005
41031
0
0
0
0
0
0
2005
2005
39027
39027
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
2005
2005
0
0
41031
41031
2005
2005
2005
0
0
2005
39027
41031
2005
2005
2005
41031
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
2005
2005
0
2005
0
41031
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
41031
41031
41031
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
39027
1025
39027
1025
1025
1025
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
1025
1025
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
1025
1025
1025
1025
1025
1025
2005
2005
2005
2005
2005
2005
41031
2005
2005
1025
1025
1025
2005
0
2005
2005
2005
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
0
0
41031
0
41031
41031
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
41031
1025
1025
1025
1025
39027
39027
2005
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
2005
2005
2005
1025
39027
41031
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
1025
1025
2005
2005
2005
39027
39027
2005
2005
2005
2005
41031
41031
2005
2005
41031
2005
2005
2005
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
0
2005
2005
41031
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
39027
39027
39027
41031
0
41031
41031
2005
2005
2005
2005
2005
2005
41031
1025
1025
1025
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
41031
41031
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
0
1025
1025
1025
1025
1025
39027
39027
1025
1025
2005
2005
2005
1025
0
2005
0
0
2005
2005
2005
0
2005
0
0
2005
0
2005
2005
0
41031
39027
39027
39027
39027
39027
2005
2005
2005
41031
41031
0
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
41031
41031
41031
39027
41031
41031
41031
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
2005
41031
41031
41031
2005
41031
41031
41031
2005
2005
2005
2005
41031
41031
41031
1025
1025
1025
2005
1025
1025
2005
2005
2005
41031
41031
41031
41031
2005
39027
39027
39027
39027
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
1025
1025
1025
1025
39027
39027
39027
2005
2005
2005
39027
39027
41031
41031
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
39027
39027
1025
1025
1025
1025
2005
2005
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
41031
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
39027
1025
1025
2005
2005
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
0
0
0
41031
2005
2005
2005
41031
2005
2005
2005
2005
2005
1025
1025
1025
1025
39027
39027
39027
2005
2005
39027
39027
2005
1025
1025
2005
39027
39027
39027
39027
1025
1025
1025
39027
39027
39027
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
41031
2005
2005
41031
41031
0
2005
2005
2005
2005
41031
41031
41031
2005
2005
41031
41031
41031
0
2005
2005
2005
2005
2005
2005
41031
41031
41031
41031
41031
41031
41031
41031
41031
2005
2005
2005
2005
39027
2005
2005
39027
39027
2005
2005
2005
1025
1025
2005
2005
41031
41031
1025
1025
1025
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
39027
39027
39027
41031
41031
41031
39027
39027
39027
1025
1025
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
41031
41031
41031
0
0
2005
41031
39027
39027
39027
39027
2005
2005
2005
41031
1025
1025
1025
41031
41031
0
41031
41031
41031
41031
1025
2005
2005
2005
2005
2005
41031
39027
2005
2005
2005
2005
41031
41031
41031
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
1025
1025
41031
1025
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
41031
41031
41031
41031
0
2005
41031
41031
41031
41031
41031
2005
2005
2005
2005
2005
1025
1025
2005
2005
1025
1025
2005
2005
2005
2005
2005
1025
1025
1025
1025
41031
41031
41031
2005
2005
2005
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
41031
41031
41031
41031
2005
2005
2005
1025
39027
39027
41031
41031
2005
1025
2005
2005
2005
41031
41031
41031
2005
2005
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
41031
41031
1025
2005
2005
2005
2005
1025
1025
2005
2005
2005
1025
1025
2005
1025
39027
1025
1025
41031
41031
41031
39027
39027
39027
41031
41031
2005
2005
41031
41031
2005
2005
2005
1025
1025
2005
2005
2005
2005
0
41031
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
1025
1025
1025
1025
41031
2005
2005
2005
2005
39027
1025
1025
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
1025
1025
0
2005
41031
41031
2005
39027
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
0
0
39027
41031
1025
39027
1025
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
1025
2005
2005
2005
2005
1025
2005
2005
2005
0
41031
1025
1025
1025
1025
41031
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
41031
41031
41031
39027
39027
39027
39027
39027
0
2005
2005
2005
0
41031
0
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
2005
2005
2005
2005
41031
41031
1025
2005
2005
2005
2005
41031
2005
2005
2005
2005
41031
2005
2005
2005
2005
41031
0
41031
0
0
2005
0
39027
39027
1025
41031
41031
41031
41031
1025
1025
39027
1025
2005
2005
1025
2005
2005
1025
2005
39027
39027
2005
2005
2005
41031
41031
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
1025
2005
2005
1025
1025
1025
1025
1025
2005
1025
1025
41031
41031
41031
41031
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
1025
2005
2005
39027
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
39027
39027
39027
39027
0
41031
2005
2005
2005
2005
2005
41031
41031
41031
41031
41031
0
0
0
0
2005
1025
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
41031
41031
41031
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
41031
2005
2005
2005
2005
2005
1025
2005
2005
39027
2005
41031
41031
39027
0
39027
0
0
0
41031
41031
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
0
2005
2005
2005
41031
41031
2005
2005
2005
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
41031
41031
2005
0
39027
39027
2005
2005
2005
0
0
0
0
0
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
39027
1025
1025
39027
41031
41031
39027
39027
1025
2005
2005
2005
39027
39027
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
1025
39027
2005
2005
1025
1025
1025
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
39027
39027
39027
39027
1025
1025
1025
41031
2005
2005
41031
41031
39027
2005
2005
2005
2005
41031
39027
2005
39027
39027
2005
2005
0
2005
0
1025
39027
39027
2005
2005
2005
1025
1025
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
2005
41031
41031
2005
2005
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
39027
2005
2005
1025
1025
1025
2005
2005
2005
1025
1025
41031
41031
41031
41031
1025
1025
1025
41031
2005
2005
2005
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
39027
2005
2005
1025
1025
1025
1025
2005
2005
2005
1025
1025
2005
2005
2005
2005
2005
2005
1025
1025
41031
41031
41031
2005
2005
2005
2005
39027
39027
39027
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
39027
39027
1025
2005
2005
2005
2005
1025
1025
1025
41031
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
41031
39027
39027
2005
41031
1025
1025
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
1025
2005
2005
41031
39027
39027
39027
41031
41031
2005
2005
2005
2005
39027
1025
1025
1025
1025
41031
41031
2005
2005
2005
41031
41031
41031
2005
2005
2005
39027
1025
1025
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
0
2005
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
41031
41031
41031
41031
2005
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
41031
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
39027
39027
41031
41031
41031
2005
2005
2005
2005
39027
39027
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
39027
39027
39027
39027
2005
2005
2005
2005
1025
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
2005
2005
1025
1025
2005
2005
2005
2005
41031
1025
2005
39027
39027
41031
41031
2005
2005
2005
39027
2005
2005
2005
39027
2005
39027
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
1025
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
1025
1025
2005
2005
2005
2005
2005
2005
41031
41031
41031
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39027
39027
0
0
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
41031
41031
41031
2005
41031
41031
41031
41031
41031
2005
2005
2005
2005
2005
1025
1025
1025
16026
16026
16026
16026
1025
0
0
0
0
41031
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
41031
41031
41031
1025
41031
41031
41031
1025
41031
1025
1025
16026
16026
16026
41031
16026
16026
41031
41031
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
41031
1025
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
41031
41031
1025
41031
1025
41031
1025
1025
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
1025
16026
16026
41031
41031
16026
16026
16026
1025
1025
1025
1025
41031
41031
41031
16026
16026
41031
41031
41031
16026
16026
16026
16026
41031
41031
16026
41031
16026
16026
1025
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
1025
41031
1025
1025
1025
1025
1025
1025
41031
41031
41031
41031
41031
1025
41031
41031
1025
1025
1025
1025
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
41031
41031
16026
41031
16026
16026
16026
16026
41031
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
1025
1025
16026
41031
41031
41031
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
41031
16026
16026
16026
16026
16026
1025
1025
41031
41031
41031
41031
41031
41031
16026
1025
1025
1025
1025
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
1025
1025
16026
16026
16026
16026
41031
41031
16026
16026
1025
1025
1025
16026
16026
1025
0
0
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
41031
41031
1025
1025
16026
16026
16026
16026
1025
1025
1025
1025
1025
41031
1025
1025
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
41031
41031
41031
41031
41031
16026
16026
1025
1025
1025
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
1025
1025
1025
16026
16026
16026
41031
41031
1025
1025
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
1025
1025
16026
41031
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
1025
1025
1025
1025
1025
41031
41031
41031
41031
41031
16026
1025
1025
1025
16026
1025
16026
41031
41031
16026
16026
16026
16026
41031
16026
16026
16026
16026
41031
41031
16026
1025
1025
1025
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
41031
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
1025
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
41031
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
41031
41031
41031
41031
41031
1025
16026
16026
16026
16026
16026
16026
16026
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
1025
1025
16026
16026
16026
16026
16026
41031
41031
16026
41031
16026
16026
41031
41031
16026
16026
16026
41031
41031
1025
16026
1025
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
1025
16026
16026
16026
41031
41031
1025
1025
41031
16026
16026
16026
16026
16026
41031
16026
41031
41031
16026
16026
1025
1025
1025
1025
1025
16026
41031
41031
41031
16026
16026
16026
1025
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
0
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
41031
41031
1025
1025
1025
1025
1025
16026
41031
41031
41031
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
41031
41031
41031
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
41031
1025
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
41031
41031
16026
16026
16026
16026
41031
41031
16026
1025
1025
1025
1025
16026
16026
16026
16026
1025
41031
41031
16026
16026
41031
41031
16026
16026
16026
16026
16026
41031
16026
1025
16026
16026
41031
41031
0
0
0
16026
41031
1025
1025
16026
41031
41031
41031
41031
1025
41031
16026
16026
1025
1025
1025
1025
1025
41031
41031
0
41031
41031
1025
1025
1025
16026
16026
16026
1025
1025
41031
41031
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
41031
0
41031
0
41031
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
1025
41031
41031
1025
1025
41031
1025
1025
1025
41031
41031
1025
1025
1025
16026
16026
16026
16026
16026
41031
41031
16026
41031
41031
0
0
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
1025
1025
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
41031
41031
1025
1025
41031
41031
41031
41031
16026
41031
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
1025
1025
16026
41031
16026
16026
41031
1025
16026
16026
16026
16026
16026
16026
16026
16026
41031
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
41031
41031
41031
1025
1025
41031
41031
16026
41031
41031
41031
41031
16026
16026
1025
1025
16026
1025
16026
1025
1025
1025
1025
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
41031
1025
41031
16026
16026
16026
16026
41031
16026
16026
41031
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
1025
41031
41031
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
1025
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
1025
1025
16026
16026
16026
16026
41031
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
41031
41031
16026
16026
16026
41031
41031
16026
16026
1025
1025
1025
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
1025
41031
41031
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
1025
16026
16026
1025
1025
16026
16026
16026
41031
41031
41031
16026
16026
16026
41031
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
1025
16026
41031
41031
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
41031
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
41031
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
1025
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
1025
1025
1025
1025
16026
16026
41031
41031
16026
16026
16026
16026
41031
41031
16026
16026
41031
41031
41031
1025
1025
1025
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
1025
1025
1025
1025
1025
41031
41031
41031
16026
16026
16026
41031
41031
41031
41031
41031
41031
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
41031
16026
16026
41031
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
41031
41031
16026
16026
16026
16026
41031
41031
41031
1025
41031
41031
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
41031
41031
41031
41031
41031
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
1025
1025
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
1025
1025
1025
1025
1025
41031
41031
41031
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
41031
41031
1025
16026
16026
16026
41031
41031
41031
41031
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
1025
1025
16026
16026
1025
1025
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
16026
1025
41031
16026
16026
16026
1025
1025
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
1025
41031
16026
16026
41031
16026
16026
16026
16026
41031
41031
41031
0
0
1025
0
1025
1025
1025
1025
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
0
1025
1025
1025
1025
1025
41031
41031
1025
1025
41031
16026
16026
41031
16026
16026
41031
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
41031
16026
16026
16026
16026
1025
1025
1025
1025
41031
16026
41031
41031
16026
16026
16026
41031
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
41031
41031
41031
41031
1025
1025
41031
41031
41031
16026
16026
41031
41031
41031
1025
1025
16026
16026
1025
16026
16026
41031
41031
41031
1025
1025
1025
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
1025
0
0
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
41031
41031
16026
16026
41031
41031
1025
1025
1025
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
1025
41031
41031
41031
41031
41031
41031
41031
1025
1025
16026
41031
41031
41031
16026
16026
16026
41031
41031
1025
1025
16026
16026
16026
16026
16026
16026
41031
16026
16026
41031
41031
16026
16026
16026
41031
1025
1025
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
41031
16026
41031
16026
16026
16026
16026
1025
1025
1025
16026
41031
41031
16026
16026
16026
16026
16026
16026
41031
0
1025
16026
16026
16026
16026
16026
41031
41031
1025
16026
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
41031
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
1025
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
1025
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
1025
1025
16026
16026
16026
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
41031
41031
41031
16026
41031
41031
41031
16026
16026
41031
1025
1025
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
1025
1025
1025
1025
1025
41031
41031
1025
1025
16026
41031
16026
16026
16026
16026
16026
16026
41031
41031
1025
0
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
41031
1025
16026
16026
16026
16026
1025
1025
16026
41031
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
1025
16026
16026
16026
16026
16026
16026
1025
1025
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
41031
41031
1025
1025
1025
41031
41031
41031
16026
16026
16026
1025
1025
1025
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
0
41031
41031
41031
41031
41031
16026
16026
41031
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
41031
41031
41031
41031
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
1025
1025
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
1025
1025
41031
41031
1025
1025
16026
16026
16026
16026
16026
0
16026
16026
41031
41031
41031
41031
1025
16026
41031
41031
41031
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
41031
16026
16026
16026
16026
41031
41031
16026
16026
0
1025
1025
1025
41031
16026
16026
16026
16026
16026
16026
16026
1025
41031
41031
41031
41031
41031
16026
16026
16026
41031
0
1025
0
41031
41031
41031
1025
1025
16026
16026
41031
41031
41031
41031
1025
1025
1025
1025
1025
41031
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
1025
1025
41031
41031
16026
16026
1025
1025
1025
1025
1025
41031
41031
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
0
0
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
1025
41031
41031
41031
41031
41031
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
41031
41031
41031
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
1025
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
1025
0
1025
0
0
1025
16026
41031
41031
16026
16026
1025
1025
1025
0
0
1025
16026
16026
16026
16026
16026
16026
16026
1025
1025
41031
1025
1025
1025
1025
1025
1025
1025
16026
16026
41031
16026
41031
41031
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
41031
41031
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
41031
16026
16026
16026
1025
1025
1025
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
41031
16026
16026
16026
41031
41031
41031
41031
1025
1025
16026
16026
16026
1025
1025
1025
1025
1025
1025
41031
41031
41031
41031
1025
1025
16026
16026
16026
16026
16026
1025
1025
1025
1025
41031
41031
1025
1025
1025
16026
16026
41031
41031
41031
1025
1025
1025
1025
41031
41031
41031
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
41031
41031
41031
41031
16026
16026
16026
41031
1025
1025
41031
41031
1025
1025
1025
1025
41031
1025
16026
16026
41031
41031
1025
1025
16026
16026
41031
41031
41031
16026
16026
41031
41031
1025
16026
16026
16026
1025
1025
1025
41031
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
1025
1025
1025
1025
1025
0
0
41031
41031
41031
41031
41031
41031
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
41031
41031
41031
41031
16026
16026
1025
1025
41031
41031
41031
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
0
0
1025
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
1025
1025
1025
1025
16026
41031
41031
0
41031
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
41031
0
0
0
16026
16026
16026
16026
1025
1025
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
1025
1025
1025
1025
16026
1025
1025
1025
1025
1025
41031
16026
16026
41031
41031
41031
1025
41031
41031
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
1025
1025
16026
1025
41031
41031
41031
0
0
0
0
0
41031
16026
16026
16026
1025
1025
1025
1025
1025
1025
16026
16026
41031
41031
41031
41031
41031
0
1025
41031
41031
0
1025
1025
1025
1025
41031
41031
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
1025
1025
1025
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
1025
1025
0
0
0
1025
1025
1025
0
41031
41031
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
41031
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
16026
1025
1025
41031
1025
41031
16026
16026
16026
41031
16026
41031
41031
0
0
0
1025
1025
41031
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
22011
22011
1025
1025
1025
16026
16026
16026
16026
41031
41031
1025
1025
1025
16026
41031
41031
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
1025
0
1025
16026
16026
16026
16026
16026
1025
1025
41031
41031
16026
16026
41031
16026
16026
1025
41031
41031
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
0
0
0
1025
1025
41031
41031
41031
41031
16026
16026
16026
16026
16026
0
0
16026
16026
16026
41031
0
0
0
0
41031
41031
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
0
0
0
1025
41031
41031
41031
1025
16026
16026
16026
41031
41031
41031
16026
16026
41031
41031
41031
41031
0
41031
41031
41031
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
41031
41031
41031
1025
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
16026
1025
1025
1025
1025
1025
1025
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
1025
1025
1025
1025
41031
41031
0
0
0
0
0
16026
16026
41031
41031
16026
16026
41031
41031
41031
16026
16026
16026
16026
1025
1025
1025
1025
16026
16026
16026
16026
16026
41031
41031
41031
41031
1025
1025
16026
16026
16026
16026
16026
41031
41031
1025
1025
1025
1025
1025
41031
41031
41031
1025
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
41031
41031
41031
41031
16026
16026
1025
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
0
0
1025
0
0
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
1025
16026
16026
41031
41031
1025
1025
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
16026
1025
1025
1025
16026
16026
41031
41031
16026
0
0
0
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
0
1025
1025
1025
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
0
0
16026
1025
1025
1025
1025
41031
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
0
0
1025
16026
16026
16026
1025
1025
1025
1025
1025
41031
41031
16026
16026
41031
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
1025
1025
16026
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
41031
41031
41031
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
1025
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
41031
41031
41031
1025
1025
1025
1025
41031
16026
16026
16026
0
0
41031
41031
1025
1025
1025
1025
16026
16026
41031
41031
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
1025
1025
1025
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
41031
41031
1025
1025
41031
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
41031
41031
41031
41031
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
0
0
0
0
16026
16026
16026
16026
16026
16026
0
0
0
0
1025
1025
1025
1025
41031
0
1025
1025
1025
16026
16026
16026
16026
41031
41031
41031
41031
41031
1025
0
1025
41031
41031
16026
16026
16026
16026
16026
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
0
0
1025
1025
1025
1025
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
1025
1025
1025
41031
41031
41031
16026
16026
16026
16026
41031
41031
16026
16026
16026
41031
41031
41031
0
0
0
0
0
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
41031
41031
41031
1025
1025
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
41031
41031
16026
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
41031
41031
41031
41031
1025
1025
41031
1025
1025
1025
1025
41031
41031
16026
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
41031
1025
16026
16026
1025
1025
16026
16026
16026
16026
41031
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
41031
41031
1025
1025
1025
1025
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
41031
41031
41031
41031
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
41031
1025
1025
1025
41031
41031
41031
41031
41031
41031
1025
41031
41031
41031
41031
16026
16026
16026
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
16026
16026
41031
16026
16026
16026
16026
0
1025
1025
1025
0
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
41031
41031
41031
16026
16026
16026
41031
1025
1025
1025
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
1025
1025
41031
41031
41031
41031
16026
16026
41031
41031
41031
41031
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
16026
41031
1025
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
41031
41031
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
16026
16026
16026
41031
41031
41031
16026
16026
16026
41031
16026
16026
16026
16026
1025
1025
16026
16026
16026
16026
16026
1025
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
16026
16026
16026
41031
41031
41031
0
1025
1025
1025
0
1025
41031
41031
1025
16026
16026
16026
1025
0
16026
16026
16026
16026
41031
41031
41031
41031
16026
41031
1025
41031
41031
1025
1025
1025
1025
1025
1025
1025
41031
41031
41031
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
1025
41031
1025
1025
1025
1025
16026
16026
16026
16026
41031
41031
16026
1025
1025
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
1025
1025
1025
41031
41031
1025
1025
16026
16026
16026
1025
1025
1025
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
41031
41031
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
0
0
1025
0
1025
1025
1025
1025
41031
0
41031
0
1025
1025
41031
41031
41031
0
16026
16026
16026
16026
16026
41031
41031
1025
1025
1025
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
41031
41031
1025
1025
1025
1025
1025
1025
1025
1025
41031
41031
41031
41031
41031
41031
0
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
1025
1025
1025
1025
1025
1025
16026
16026
16026
16026
16026
41031
16026
16026
41031
41031
16026
1025
1025
1025
41031
41031
1025
41031
41031
41031
41031
41031
16026
16026
16026
41031
41031
41031
1025
1025
1025
1025
1025
41031
41031
41031
41031
1025
1025
1025
1025
0
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
16026
16026
16026
41031
1025
1025
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
41031
41031
41031
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
16026
16026
16026
0
1025
1025
41031
41031
0
16026
41031
1025
1025
41031
41031
41031
41031
41031
41031
41031
16026
16026
16026
41031
41031
1025
1025
1025
1025
16026
16026
16026
16026
16026
41031
41031
1025
1025
1025
41031
1025
1025
16026
16026
41031
0
16026
16026
16026
1025
1025
1025
1025
1025
16026
1025
1025
1025
1025
16026
16026
16026
41031
41031
41031
41031
16026
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
16026
16026
16026
16026
16026
41031
41031
41031
16026
16026
16026
1025
1025
1025
41031
41031
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
41031
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
16026
16026
16026
1025
1025
1025
41031
41031
1025
41031
16026
16026
16026
16026
41031
16026
16026
16026
16026
16026
41031
41031
41031
41031
41031
1025
16026
16026
16026
1025
1025
1025
41031
41031
41031
41031
0
16026
16026
1025
1025
1025
1025
1025
1025
1025
1025
1025
41031
16026
16026
16026
1025
1025
1025
16026
16026
16026
16026
1001
1001
1001
2005
2005
41031
41031
41031
2005
2005
1001
41031
41031
40028
40028
40028
40028
2005
2005
40028
40028
5004
5004
5004
1001
1001
1001
1001
40028
40028
40028
2005
2005
2005
2005
40028
40028
41031
1001
1001
1001
1001
2005
40028
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
41031
40028
40028
41031
41031
1001
1001
2005
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
40028
2005
40028
40028
40028
40028
40028
40028
40028
1001
1001
1001
1001
1001
2005
2005
1001
1001
2005
2005
2005
2005
5004
2005
40028
40028
1001
5004
5004
5004
2005
1001
1001
1001
1001
1001
1001
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
1001
1001
40028
40028
40028
40028
40028
40028
40028
2005
2005
2005
2005
41031
41031
1001
41031
41031
41031
40028
40028
2005
2005
2005
41031
41031
41031
41031
2005
1001
2005
2005
1001
1001
1001
1001
1001
1001
1001
40028
40028
40028
40028
40028
40028
40028
40028
2005
41031
41031
1001
41031
40028
40028
40028
40028
40028
1001
1001
1001
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40028
1001
1001
41031
41031
1001
1001
2005
1001
1001
1001
1001
2005
1001
41031
0
41031
40028
40028
40028
2005
2005
2005
1001
1001
1001
1001
41031
41031
2005
2005
2005
2005
2005
2005
41031
41031
41031
41031
1001
40028
2005
2005
1001
40028
2005
40028
2005
2005
2005
2005
2005
40028
2005
2005
2005
2005
1001
1001
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
5004
5004
5004
5004
1001
40028
40028
40028
40028
40028
1001
1001
1001
1001
1001
1001
40028
40028
1001
1001
40028
40028
40028
41031
41031
41031
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
41031
41031
40028
2005
2005
2005
40028
40028
40028
2005
2005
2005
2005
2005
41031
41031
41031
41031
1001
41031
41031
41031
41031
2005
41031
41031
40028
40028
40028
40028
1001
2005
2005
40028
5004
5004
2005
2005
40028
40028
40028
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
40028
40028
2005
2005
2005
2005
41031
0
41031
0
41031
1001
1001
1001
1001
1001
2005
40028
40028
40028
41031
41031
1001
41031
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
1001
2005
2005
1001
1001
2005
2005
2005
2005
41031
41031
2005
2005
2005
41031
41031
1001
1001
1001
2005
2005
2005
41031
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
40028
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
40028
40028
1001
1001
1001
1001
1001
40028
40028
40028
2005
2005
2005
1001
1001
1001
1001
1001
41031
2005
2005
2005
2005
2005
1001
1001
1001
1001
41031
41031
1001
1001
2005
2005
2005
40028
40028
40028
40028
41031
41031
1001
1001
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5004
2005
2005
2005
2005
2005
2005
40028
40028
40028
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
40028
40028
1001
1001
2005
2005
1001
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
1001
1001
1001
2005
41031
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
2005
40028
41031
2005
2005
2005
2005
2005
40028
41031
41031
41031
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
41031
40028
40028
40028
40028
41031
41031
41031
41031
1001
40028
40028
40028
40028
40028
41031
1001
1001
2005
1001
1001
1001
1001
1001
1001
1001
41031
41031
40028
40028
40028
1001
1001
41031
2005
41031
41031
1001
1001
1001
1001
1001
1001
2005
1001
1001
1001
40028
2005
2005
1001
1001
2005
1001
1001
40028
40028
40028
1001
1001
1001
1001
1001
40028
40028
40028
2005
2005
2005
40028
41031
41031
1001
1001
1001
1001
1001
41031
41031
41031
2005
2005
1001
1001
1001
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
40028
40028
5004
40028
40028
40028
40028
40028
2005
1001
1001
1001
1001
1001
40028
40028
40028
40028
40028
40028
40028
40028
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
1001
41031
41031
2005
1001
1001
1001
1001
0
1001
2005
2005
41031
41031
1001
2005
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
1001
1001
1001
1001
1001
1001
2005
1001
1001
40028
40028
40028
2005
2005
2005
2005
2005
2005
2005
2005
41031
40028
40028
41031
41031
2005
2005
2005
2005
2005
2005
2005
2005
2005
40028
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
1001
1001
40028
40028
1001
40028
40028
40028
1001
1001
40028
41031
41031
2005
1001
1001
2005
1001
1001
5004
5004
5004
5004
5004
2005
2005
2005
2005
40028
40028
40028
1001
1001
40028
40028
40028
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
5004
5004
5004
1001
1001
1001
1001
41031
41031
41031
5004
2005
2005
1001
2005
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
40028
40028
40028
40028
41031
1001
41031
1001
41031
41031
1001
2005
2005
2005
40028
40028
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
40028
41031
41031
41031
41031
1001
1001
1001
1001
2005
2005
40028
40028
40028
40028
40028
2005
2005
5004
2005
2005
41031
1001
1001
2005
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
41031
41031
2005
2005
40028
40028
1001
1001
5004
41031
5004
5004
40028
1001
1001
1001
1001
1001
1001
1001
2005
2005
5004
5004
2005
2005
1001
1001
1001
1001
2005
40028
40028
40028
40028
40028
1001
1001
1001
41031
2005
2005
41031
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
40028
40028
40028
40028
2005
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
40028
40028
1001
1001
1001
1001
1001
1001
41031
41031
41031
2005
2005
2005
2005
40028
40028
2005
2005
2005
2005
40028
40028
40028
40028
40028
40028
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
0
2005
41031
1001
1001
1001
1001
1001
2005
2005
40028
40028
40028
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
40028
41031
40028
40028
40028
40028
40028
1001
1001
40028
40028
40028
40028
40028
2005
2005
2005
41031
2005
40028
40028
2005
2005
2005
1001
2005
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
5004
5004
2005
2005
40028
40028
2005
2005
41031
1001
2005
2005
41031
41031
2005
2005
2005
41031
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
5004
5004
5004
5004
5004
5004
40028
40028
40028
40028
1001
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
2005
2005
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
2005
2005
2005
2005
1001
1001
2005
2005
40028
40028
40028
1001
1001
1001
40028
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
1001
1001
40028
40028
1001
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
40028
40028
40028
40028
1001
1001
40028
40028
1001
40028
40028
40028
2005
2005
1001
2005
1001
1001
2005
40028
40028
1001
1001
1001
1001
1001
1001
2005
1001
2005
2005
2005
41031
41031
40028
40028
40028
40028
5004
5004
2005
2005
2005
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
40028
2005
40028
40028
40028
41031
1001
1001
1001
1001
1001
1001
1001
2005
2005
5004
40028
2005
40028
40028
41031
41031
2005
2005
40028
40028
2005
2005
2005
40028
40028
2005
2005
40028
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
41031
2005
2005
40028
40028
40028
40028
40028
40028
1001
1001
2005
1001
1001
1001
1001
1001
40028
40028
5004
1001
1001
1001
1001
2005
2005
2005
41031
41031
41031
1001
1001
2005
2005
2005
1001
1001
41031
0
2005
2005
40028
2005
2005
2005
2005
2005
1001
1001
1001
1001
5004
5004
5004
1001
1001
5004
5004
40028
40028
40028
40028
40028
1001
1001
40028
40028
40028
1001
2005
2005
40028
40028
2005
1001
40028
40028
1001
2005
0
41031
2005
2005
2005
2005
1001
40028
41031
41031
41031
40028
40028
40028
41031
41031
41031
40028
40028
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
41031
41031
41031
41031
40028
40028
2005
2005
2005
1001
40028
1001
1001
40028
40028
40028
2005
2005
40028
40028
40028
40028
40028
1001
2005
2005
40028
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
2005
5004
2005
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
40028
40028
1001
1001
41031
2005
1001
1001
2005
2005
1001
1001
2005
40028
2005
1001
1001
1001
1001
40028
40028
40028
40028
40028
40028
40028
41031
1001
1001
1001
1001
2005
2005
2005
2005
2005
5004
5004
5004
5004
40028
40028
40028
5004
2005
2005
2005
2005
41031
1001
40028
40028
40028
1001
40028
40028
1001
1001
1001
2005
2005
2005
2005
2005
40028
40028
1001
1001
1001
40028
2005
1001
1001
2005
2005
1001
40028
40028
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
1001
1001
1001
40028
40028
40028
40028
1001
40028
40028
40028
40028
41031
41031
41031
41031
41031
1001
1001
2005
2005
2005
2005
2005
41031
40028
40028
40028
40028
5004
5004
5004
2005
2005
40028
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
40028
40028
40028
2005
1001
40028
40028
40028
1001
1001
2005
1001
1001
2005
1001
1001
1001
40028
40028
40028
40028
40028
40028
2005
2005
2005
41031
2005
2005
2005
1001
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
5004
5004
5004
5004
5004
5004
40028
40028
40028
40028
40028
2005
2005
2005
1001
1001
1001
1001
1001
41031
1001
1001
1001
2005
2005
40028
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
41031
41031
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
41031
41031
41031
41031
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
2005
2005
2005
2005
2005
40028
40028
2005
2005
2005
2005
41031
41031
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
1001
5004
5004
5004
5004
5004
2005
2005
2005
2005
1001
1001
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
2005
2005
2005
1001
1001
40028
1001
2005
2005
2005
2005
40028
40028
2005
2005
2005
2005
40028
40028
40028
40028
1001
1001
1001
40028
1001
41031
41031
41031
41031
41031
1001
1001
1001
40028
40028
1001
1001
40028
1001
1001
1001
40028
40028
2005
40028
40028
1001
1001
40028
40028
40028
40028
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
5004
5004
5004
1001
2005
2005
1001
1001
1001
1001
40028
40028
40028
40028
40028
2005
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
2005
2005
40028
40028
40028
40028
2005
2005
2005
2005
2005
2005
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
40028
40028
40028
40028
40028
1001
40028
5004
5004
5004
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
2005
40028
40028
40028
2005
2005
2005
40028
40028
40028
2005
2005
2005
40028
40028
40028
40028
2005
2005
41031
41031
2005
2005
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
1001
40028
40028
40028
2005
1001
40028
40028
40028
40028
40028
2005
2005
2005
40028
40028
40028
40028
40028
41031
1001
1001
2005
2005
2005
2005
2005
2005
5004
5004
1001
1001
2005
41031
2005
2005
1001
1001
1001
2005
2005
40028
40028
1001
1001
40028
40028
1001
41031
40028
40028
40028
40028
40028
1001
1001
1001
40028
40028
1001
1001
2005
2005
1001
1001
1001
1001
1001
5004
5004
5004
5004
2005
2005
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
2005
1001
40028
40028
40028
40028
1001
1001
1001
2005
40028
40028
2005
2005
1001
1001
2005
41031
1001
1001
1001
40028
40028
40028
40028
1001
1001
40028
2005
1001
1001
1001
1001
1001
1001
1001
41031
2005
1001
1001
40028
40028
40028
40028
2005
2005
2005
1001
1001
1001
2005
2005
1001
5004
5004
5004
2005
2005
2005
2005
40028
40028
2005
2005
2005
1001
1001
1001
40028
2005
2005
2005
2005
2005
2005
2005
2005
41031
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
1001
1001
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
1001
1001
40028
40028
40028
40028
40028
2005
2005
40028
40028
40028
2005
1001
1001
1001
40028
40028
40028
40028
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
40028
40028
40028
40028
40028
40028
40028
1001
1001
40028
40028
41031
40028
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
40028
40028
1001
1001
1001
2005
2005
2005
40028
40028
2005
2005
2005
2005
2005
5004
40028
40028
40028
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
40028
2005
2005
40028
2005
1001
1001
1001
2005
2005
2005
1001
2005
41031
2005
2005
1001
1001
0
1001
0
1001
1001
1001
41031
1001
1001
2005
2005
41031
40028
40028
1001
1001
1001
1001
40028
1001
41031
1001
2005
40028
40028
2005
2005
2005
2005
40028
40028
1001
0
0
41031
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
41031
41031
5004
5004
1001
2005
5004
5004
5004
2005
2005
2005
2005
2005
2005
40028
1001
41031
2005
2005
1001
1001
1001
1001
1001
2005
2005
1001
41031
41031
41031
41031
1001
2005
1001
1001
1001
2005
2005
2005
40028
2005
40028
40028
2005
2005
2005
1001
1001
1001
2005
2005
41031
41031
1001
1001
2005
1001
1001
1001
1001
1001
1001
2005
2005
1001
1001
5004
2005
2005
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
5004
1001
1001
41031
41031
41031
40028
1001
1001
1001
2005
2005
1001
1001
1001
40028
1001
1001
1001
1001
40028
40028
41031
41031
1001
2005
2005
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1001
1001
1001
1001
41031
1001
2005
2005
2005
1001
41031
41031
41031
2005
2005
2005
40028
40028
40028
41031
41031
2005
2005
2005
2005
2005
1001
1001
2005
2005
1001
1001
41031
2005
2005
2005
2005
40028
1001
2005
1001
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
40028
40028
40028
5004
5004
5004
1001
1001
1001
1001
5004
5004
5004
5004
2005
5004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
1001
1001
1001
40028
40028
40028
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
40028
40028
1001
1001
1001
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
2005
5004
1001
1001
2005
2005
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
1001
2005
40028
40028
1001
1001
2005
2005
2005
41031
41031
41031
41031
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
40028
40028
40028
40028
40028
1001
1001
1001
2005
2005
1001
1001
1001
2005
1001
1001
1001
41031
41031
40028
40028
40028
2005
2005
2005
1001
1001
41031
41031
2005
1001
1001
1001
1001
41031
41031
40028
40028
40028
40028
40028
40028
40028
40028
1001
1001
1001
1001
1001
1001
1001
2005
2005
40028
1001
1001
1001
40028
40028
40028
40028
40028
40028
40028
40028
40028
1001
1001
1001
1001
2005
1001
41031
41031
41031
40028
40028
41031
41031
41031
2005
2005
41031
41031
40028
5004
1001
1001
1001
1001
2005
41031
2005
2005
1001
40028
40028
40028
40028
40028
40028
40028
40028
1001
1001
1001
1001
1001
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
41031
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
40028
2005
2005
1001
1001
41031
41031
41031
41031
41031
5004
5004
5004
40028
40028
40028
2005
2005
2005
2005
2005
2005
2005
2005
41031
41031
1001
1001
2005
2005
2005
40028
40028
40028
41031
41031
41031
2005
1001
1001
1001
1001
5004
2005
2005
2005
1001
5004
5004
5004
1001
1001
1001
1001
40028
40028
40028
1001
40028
40028
40028
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
40028
40028
2005
40028
40028
40028
40028
40028
40028
2005
2005
2005
2005
2005
40028
40028
40028
40028
40028
40028
40028
40028
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
40028
40028
40028
40028
40028
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
41031
41031
2005
2005
2005
2005
40028
40028
40028
40028
41031
41031
41031
2005
1001
1001
2005
2005
1001
1001
2005
2005
2005
40028
40028
1001
2005
1001
1001
1001
1001
1001
5004
5004
5004
5004
41031
41031
1001
1001
40028
5004
40028
5004
5004
5004
5004
5004
2005
2005
2005
40028
40028
40028
40028
40028
40028
40028
1001
1001
2005
40028
40028
40028
2005
1001
1001
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
40028
2005
2005
2005
2005
40028
2005
2005
2005
1001
1001
1001
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
41031
40028
40028
40028
40028
40028
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
5004
5004
41031
41031
41031
41031
41031
5004
5004
5004
5004
5004
1001
1001
1001
40028
40028
40028
40028
2005
2005
1001
1001
2005
2005
1001
1001
2005
2005
1001
2005
2005
41031
1001
1001
1001
41031
1001
40028
40028
40028
2005
2005
40028
40028
2005
2005
1001
1001
1001
1001
40028
40028
40028
2005
2005
2005
2005
40028
40028
40028
40028
40028
1001
1001
2005
2005
2005
5004
5004
5004
5004
2005
2005
2005
2005
2005
40028
40028
2005
2005
2005
1001
1001
2005
2005
2005
41031
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
41031
41031
1001
1001
5004
1001
1001
5004
5004
5004
1001
1001
1001
1001
41031
41031
1001
1001
1001
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
41031
1001
41031
5004
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
41031
41031
41031
0
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
41031
41031
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
1001
5004
1001
5004
1001
5004
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
5004
5004
5004
5004
5004
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
0
41031
41031
0
1001
1001
1001
1001
1001
1001
5004
41031
41031
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
41031
41031
41031
0
0
41031
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
5004
1001
1001
1001
5004
41031
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
41031
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
41031
41031
41031
1001
1001
1001
1001
1001
5004
5004
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
41031
41031
1001
0
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
41031
41031
41031
41031
1001
1001
1001
41031
1001
1001
41031
41031
41031
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
41031
41031
41031
41031
41031
41031
1001
1001
1001
5004
5004
5004
5004
5004
1001
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
5004
5004
5004
5004
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
41031
1001
1001
1001
1001
1001
1001
1001
0
41031
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
41031
1001
1001
41031
1001
1001
1001
5004
5004
5004
5004
1001
41031
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
5004
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
41031
41031
41031
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
41031
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
5004
5004
5004
1001
5004
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
1001
1001
0
0
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
5004
1001
1001
1001
1001
1001
41031
5004
5004
41031
41031
41031
41031
1001
1001
1001
1001
41031
1001
1001
1001
41031
5004
5004
1001
1001
41031
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
41031
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
41031
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
41031
41031
1001
41031
41031
41031
0
1001
1001
5004
5004
5004
41031
1001
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
41031
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
5004
5004
1001
1001
41031
41031
41031
1001
1001
1001
41031
41031
1001
1001
1001
1001
5004
5004
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
0
1001
1001
1001
41031
1001
41031
41031
1001
1001
1001
41031
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
5004
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
0
41031
0
1001
1001
1001
5004
5004
5004
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
5004
5004
5004
5004
5004
1001
1001
1001
41031
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
1001
1001
5004
5004
41031
41031
41031
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
5004
5004
1001
5004
5004
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
41031
1001
41031
41031
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
41031
41031
5004
5004
5004
5004
5004
41031
41031
41031
1001
1001
1001
1001
41031
41031
1001
1001
0
0
41031
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
5004
1001
41031
1001
1001
41031
1001
5004
5004
5004
1001
1001
41031
41031
41031
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
1001
1001
41031
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
41031
41031
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
41031
1001
5004
1001
5004
1001
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
0
1001
0
0
1001
41031
41031
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
5004
41031
41031
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
41031
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
5004
5004
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
5004
5004
1001
5004
5004
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
5004
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
5004
5004
41031
1001
1001
1001
1001
1001
5004
5004
41031
5004
5004
41031
41031
5004
5004
5004
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
5004
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
5004
1001
1001
1001
41031
41031
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
0
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
41031
41031
1001
1001
1001
5004
5004
5004
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
1001
1001
1001
1001
5004
5004
1001
41031
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
0
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
41031
5004
5004
5004
5004
5004
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
41031
5004
41031
5004
5004
5004
5004
5004
1001
1001
1001
41031
41031
41031
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
1001
41031
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
41031
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
5004
5004
5004
5004
41031
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
41031
0
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41031
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
5004
5004
5004
5004
5004
5004
5004
41031
41031
1001
1001
1001
1001
1001
41031
41031
41031
5004
5004
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
5004
5004
41031
41031
1001
1001
1001
1001
41031
1001
1001
1001
1001
41031
1001
5004
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
41031
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
41031
41031
41031
41031
41031
41031
5004
5004
5004
5004
1001
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
1001
1001
1001
5004
1001
1001
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
41031
41031
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
41031
1001
1001
1001
5004
5004
5004
5004
5004
5004
0
0
41031
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
41031
41031
41031
41031
41031
1001
1001
1001
41031
0
0
41031
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
5004
1001
1001
1001
41031
1001
41031
41031
5004
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
5004
5004
1001
1001
41031
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
41031
41031
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5004
1001
5004
5004
1001
41031
41031
41031
41031
1001
1001
1001
41031
41031
5004
5004
1001
1001
1001
0
0
41031
41031
1001
22011
22011
22011
1001
22011
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
41031
1001
1001
1001
1001
1001
22011
22011
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
22011
22011
22011
1001
1001
1001
1001
1001
1001
41031
1025
1025
0
1025
1025
1025
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
22011
22011
22011
22011
22011
22011
41031
1001
1001
1001
1001
1001
22011
1025
1025
1025
1025
41031
1001
0
41031
41031
1001
1001
0
0
1001
1001
1001
1001
0
0
22011
22011
1001
1001
41031
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
41031
41031
41031
1025
1025
1025
1025
1001
1001
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
22011
22011
22011
41031
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
0
1001
1001
1001
41031
1001
1001
1001
1001
22011
1001
1001
41031
41031
1001
1001
1001
1001
0
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
41031
41031
1001
1001
1001
1001
41031
41031
41031
1025
1001
22011
22011
1001
1001
22011
22011
22011
22011
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
41031
41031
41031
0
1001
1001
1001
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
1001
1001
1025
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
0
0
0
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
41031
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
22011
22011
0
0
0
41031
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
22011
22011
1001
22011
1001
0
1001
1001
1001
22011
22011
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
41031
41031
1001
1001
1001
1001
22011
1001
0
0
41031
41031
41031
1001
1001
1001
1001
1001
1001
1025
1001
1001
22011
22011
22011
22011
41031
41031
41031
22011
22011
0
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
41031
41031
1001
1001
1001
1001
1001
22011
0
0
0
0
41031
1001
1001
1001
1001
22011
22011
22011
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
0
0
1025
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
22011
41031
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
0
41031
41031
41031
41031
41031
0
0
1001
1001
22011
22011
0
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
22011
22011
1001
1001
1001
1001
1001
1001
41031
1001
22011
22011
22011
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
41031
1001
41031
41031
1001
1001
1001
1001
41031
41031
41031
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
22011
22011
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
41031
1001
1001
1001
1001
1001
0
1001
1001
1001
0
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
22011
22011
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
0
0
0
1001
1001
0
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
41031
41031
1001
1001
1001
0
41031
41031
0
0
1025
22011
22011
22011
1001
22011
22011
41031
41031
1001
1001
1001
1001
1001
1001
41031
41031
1025
1025
1025
1025
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
41031
22011
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
22011
22011
22011
0
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
41031
1001
1001
1001
22011
22011
41031
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
22011
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1025
1025
1025
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
41031
1001
1001
1001
41031
1001
1001
1001
1001
41031
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
0
0
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
0
0
0
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
41031
22011
22011
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
22011
1001
1001
22011
22011
22011
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
41031
41031
41031
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
22011
22011
22011
22011
1001
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
41031
0
0
1025
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
41031
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1025
1001
1001
1001
1001
1001
1001
1001
0
0
22011
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
22011
1001
1001
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
41031
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
0
0
0
0
1001
41031
41031
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
22011
22011
22011
22011
1025
1025
1025
1025
1025
1025
41031
41031
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
22011
22011
41031
1001
1001
1001
0
1001
22011
22011
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
0
0
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
41031
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
22011
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1025
1025
1025
1025
1025
1001
1001
1001
1001
1001
22011
1001
1001
22011
22011
0
22011
22011
22011
1001
0
0
1001
0
0
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
22011
22011
22011
1001
1001
22011
22011
22011
22011
22011
22011
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41031
41031
41031
1001
1001
1001
1025
1025
1001
1001
1001
1025
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1025
1025
1025
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
0
0
0
0
1001
41031
41031
1001
0
1001
1001
1001
1001
1001
0
1025
0
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
1025
1025
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
1025
1001
1025
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
1025
1001
1001
1001
1001
41031
1001
1001
1025
22011
1025
1001
1001
1001
41031
0
0
0
0
1001
1001
1001
41031
41031
41031
41031
41031
41031
41031
1001
1001
1001
22011
22011
0
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
41031
0
41031
41031
41031
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1025
1001
1001
1001
1001
0
0
22011
1001
1001
1001
1001
1001
22011
22011
1001
22011
22011
22011
22011
0
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
0
0
1025
1025
22011
1025
1001
1001
1001
1001
41031
41031
41031
41031
1025
1025
0
1025
0
41031
1001
1001
1001
1001
1001
22011
22011
41031
41031
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
41031
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
0
1001
1001
0
41031
41031
1001
1001
22011
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
0
41031
1001
1001
22011
22011
22011
22011
1001
1001
41031
41031
41031
41031
41031
41031
1001
41031
41031
41031
1001
41031
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
0
0
1025
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
41031
0
1001
1001
1001
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
0
22011
1001
1001
1001
1001
0
1001
0
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
1001
1001
1001
22011
1001
22011
41031
41031
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1025
0
41031
41031
41031
41031
1001
1001
1001
1001
1001
22011
22011
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
1025
1025
1025
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
41031
41031
41031
41031
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
0
1001
22011
22011
1001
1001
1001
1001
1001
1001
1025
1025
1025
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
41031
0
0
1001
1001
1001
22011
22011
1001
1001
22011
22011
22011
22011
22011
22011
22011
22011
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
22011
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
41031
41031
0
0
1025
1001
1001
1001
1001
22011
22011
22011
22011
22011
1025
41031
41031
41031
0
0
0
1001
1001
0
0
0
1001
1001
0
0
0
1001
1001
1001
1001
1001
41031
41031
1001
1001
0
22011
22011
22011
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
0
0
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
22011
22011
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
1025
1025
1025
1025
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
41031
41031
0
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
22011
1001
0
0
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
22011
1001
1001
1001
1001
1001
41031
1001
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1025
1025
1025
1025
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
0
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
41031
41031
22011
22011
1001
41031
41031
0
0
0
0
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1025
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
0
0
41031
0
0
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
41031
0
22011
22011
22011
22011
22011
22011
1001
1001
1001
1001
22011
22011
1001
1001
1001
41031
41031
41031
41031
1001
1001
1001
0
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
41031
41031
41031
41031
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
0
0
0
0
0
22011
22011
22011
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1025
1025
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
41031
22011
22011
22011
1001
1001
1001
1001
1001
0
0
0
1001
1001
41031
41031
1001
1001
1001
1001
1025
1001
1001
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
41031
41031
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
0
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
0
0
0
0
1001
1001
0
0
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1025
0
0
41031
41031
1001
1001
41031
41031
22011
22011
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
1001
22011
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
41031
41031
22011
22011
22011
22011
41031
41031
41031
41031
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
0
0
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
0
0
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41031
41031
41031
1001
1001
1001
1001
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
41031
41031
1001
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1025
0
1001
1001
1001
1001
1001
22011
22011
22011
0
22011
22011
0
0
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
1001
22011
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
41031
41031
41031
41031
1001
1001
22011
22011
22011
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
41031
41031
41031
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
1001
1001
22011
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41031
1001
1001
1001
1001
41031
0
0
0
0
0
41031
41031
1001
22011
22011
1001
1001
1001
1001
1001
1001
1001
41031
41031
1001
1001
0
0
0
1001
41031
0
0
0
