1001
1001
1001
1001
1001
1001
9014
9014
9014
9014
9014
9014
9014
9014
9014
9014
9014
9014
9014
9014
9014
9014
2005
2005
2005
41022
41022
41022
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
41022
41022
2005
2005
2005
2005
2005
2005
41022
41022
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
41022
1004
1004
1004
1004
1004
1004
1004
2005
2005
41022
1004
1004
1004
41022
41022
2005
2005
1004
1004
1004
2005
41022
2005
2005
2005
2005
2005
2005
41022
41022
41022
1004
1004
1004
1004
1004
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
41022
41022
1004
1004
1004
2005
2005
2005
2005
41022
41022
2005
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
41022
2005
2005
1004
1004
1004
1004
41022
2005
2005
2005
41022
41022
41022
41022
0
1004
1004
1004
1004
1004
41022
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
2005
2005
1004
2005
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
41022
41022
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
1004
41022
41022
41022
41022
41022
2005
2005
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
2005
2005
41022
41022
41022
41022
41022
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
41022
1004
1004
41022
41022
41022
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
41022
41022
2005
2005
2005
41022
41022
2005
41022
41022
41022
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
41022
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
41022
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
2005
2005
2005
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
2005
41022
0
41022
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
41022
1004
1004
1004
1004
2005
41022
2005
2005
2005
2005
2005
1004
1004
1004
2005
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
41022
41022
2005
2005
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
41022
41022
41022
41022
41022
1004
1004
1004
2005
2005
41022
41022
41022
2005
2005
2005
41022
41022
41022
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
41022
1004
1004
1004
1004
1004
1004
1004
2005
41022
2005
2005
2005
1004
1004
41022
41022
2005
2005
2005
41022
1004
1004
1004
1004
1004
41022
41022
41022
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
41022
41022
2005
2005
1004
1004
41022
41022
2005
2005
2005
2005
2005
41022
41022
1004
1004
41022
0
0
0
1004
1004
2005
1004
1004
1004
1004
2005
41022
41022
41022
2005
2005
2005
2005
41022
41022
41022
2005
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
2005
41022
2005
1004
1004
2005
2005
2005
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
41022
2005
41022
1004
1004
1004
2005
2005
1004
1004
1004
41022
41022
41022
41022
41022
41022
2005
41022
41022
41022
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
41022
2005
41022
2005
2005
41022
41022
41022
41022
41022
41022
1004
1004
1004
2005
2005
2005
41022
41022
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
41022
41022
1004
1004
1004
2005
2005
2005
2005
2005
2005
41022
41022
2005
2005
1004
1004
1004
1004
1004
41022
41022
2005
2005
2005
2005
2005
2005
41022
2005
41022
2005
1004
1004
41022
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
41022
41022
2005
2005
2005
1004
1004
1004
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
2005
1004
1004
2005
2005
41022
1004
1004
41022
41022
41022
41022
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
2005
2005
1004
1004
41022
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
2005
2005
41022
41022
41022
41022
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
41022
41022
41022
41022
41022
2005
2005
2005
2005
41022
1004
1004
1004
1004
41022
41022
2005
2005
2005
2005
2005
41022
41022
2005
41022
41022
1004
1004
2005
2005
2005
2005
41022
41022
41022
41022
1004
1004
2005
2005
2005
2005
41022
0
41022
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
2005
2005
41022
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
41022
1004
1004
1004
0
2005
2005
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
41022
41022
2005
2005
1004
2005
2005
1004
1004
2005
1004
2005
2005
2005
2005
41022
41022
41022
1004
1004
1004
2005
2005
2005
2005
1004
41022
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
41022
41022
41022
1004
1004
1004
2005
2005
1004
1004
1004
2005
1004
1004
1004
41022
2005
2005
41022
41022
41022
41022
41022
2005
2005
2005
1004
1004
1004
1004
41022
41022
41022
2005
2005
2005
2005
2005
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
41022
1004
1004
2005
41022
1004
1004
41022
41022
41022
41022
41022
2005
2005
1004
1004
1004
1004
41022
2005
2005
2005
2005
41022
41022
2005
1004
1004
1004
1004
1004
2005
41022
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
2005
2005
2005
2005
41022
41022
2005
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
41022
41022
41022
1004
41022
0
41022
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
41022
2005
2005
1004
1004
41022
41022
1004
41022
41022
1004
1004
1004
2005
2005
2005
1004
2005
2005
1004
2005
1004
2005
2005
41022
1004
1004
1004
41022
41022
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
0
41022
0
2005
2005
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
2005
2005
41022
41022
41022
2005
1004
1004
1004
1004
2005
2005
0
0
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
41022
41022
41022
41022
41022
41022
2005
41022
41022
41022
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
1004
41022
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
41022
41022
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
0
1004
0
2005
1004
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
41022
41022
41022
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
41022
2005
41022
41022
41022
41022
41022
41022
41022
41022
41022
2005
2005
41022
1004
1004
2005
2005
1004
1004
1004
2005
2005
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
41022
41022
1004
1004
1004
41022
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
41022
41022
41022
41022
41022
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
41022
41022
41022
2005
2005
1004
2005
2005
2005
2005
2005
2005
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
41022
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
41022
41022
41022
41022
41022
41022
41022
2005
2005
1004
2005
2005
41022
41022
2005
2005
2005
2005
41022
41022
41022
2005
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
0
41022
41022
1004
41022
41022
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
41022
2005
2005
1004
1004
1004
1004
1004
1004
41022
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
2005
2005
2005
41022
41022
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
41022
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
41022
1004
0
1004
41022
2005
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
2005
2005
0
41022
2005
41022
41022
41022
1004
1004
1004
1004
1004
2005
41022
1004
0
41022
1004
1004
1004
1004
1004
2005
2005
41022
41022
2005
2005
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
41022
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
41022
2005
2005
2005
41022
41022
41022
41022
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
2005
41022
41022
41022
41022
41022
41022
2005
41022
41022
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
1004
41022
41022
41022
41022
41022
41022
41022
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
2005
2005
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
41022
41022
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
2005
2005
2005
41022
41022
41022
2005
2005
1004
41022
41022
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
2005
41022
41022
41022
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
1004
1004
1004
1004
1004
2005
2005
41022
41022
2005
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
41022
41022
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
41022
1004
1004
1004
2005
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
41022
41022
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
41022
41022
41022
2005
1004
1004
1004
1004
1004
2005
41022
2005
2005
1004
1004
1004
41022
41022
41022
41022
2005
41022
41022
1004
41022
1004
2005
2005
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
41022
41022
41022
41022
41022
41022
2005
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
2005
41022
41022
41022
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
41022
41022
41022
41022
41022
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
41022
41022
41022
41022
2005
1004
1004
1004
2005
2005
2005
2005
2005
41022
2005
1004
2005
2005
2005
41022
41022
2005
2005
2005
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
2005
2005
2005
2005
41022
41022
41022
2005
41022
41022
41022
41022
2005
2005
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
41022
41022
2005
2005
2005
2005
2005
1004
1004
1004
0
0
0
0
0
0
9010
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
9010
9010
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
1004
1004
41022
41022
41022
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
41022
41022
41022
9010
9010
9010
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
0
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
9010
9010
1004
41022
41022
1004
1004
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
41022
41022
41022
41022
1004
1004
41022
9010
9010
9010
9010
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
0
0
9010
9010
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
1004
9010
1004
1004
9010
1004
0
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
1004
1004
1004
0
0
0
0
1004
1004
1004
41022
1004
1004
1004
1004
9010
1004
9010
9010
1004
1004
1004
1004
1004
1004
41022
41022
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
9010
9010
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
1004
1004
1004
1004
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
9010
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
0
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
9010
9010
9010
9010
41022
41022
0
9010
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
41022
41022
41022
41022
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
9010
9010
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
1004
1004
9010
9010
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
1004
1004
41022
41022
41022
9010
9010
9010
9010
9010
9010
1004
0
41022
1004
1004
1004
1004
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
41022
9010
9010
9010
9010
9010
9010
9010
1004
0
0
0
0
0
0
0
0
0
41022
1004
1004
1004
1004
1004
1004
1004
41022
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
1004
1004
0
0
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
9010
9010
9010
9010
9010
41022
41022
9010
9010
9010
9010
9010
0
0
0
0
0
0
9010
9010
9010
9010
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
9010
1004
9010
9010
1004
41022
41022
41022
1004
1004
1004
1004
9010
9010
9010
41022
41022
1004
1004
1004
1004
1004
1004
1004
0
0
41022
41022
41022
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
1004
1004
1004
1004
1004
1004
9010
1004
9010
9010
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
9010
41022
41022
41022
9010
9010
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
41022
41022
1004
1004
1004
1004
41022
9010
41022
41022
41022
0
0
0
0
0
0
0
0
0
0
0
0
41022
41022
41022
1004
1004
1004
1004
41022
41022
1004
1004
1004
0
0
0
0
0
0
0
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
9010
9010
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
41022
9010
9010
9010
1004
1004
1004
41022
1004
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
0
0
0
41022
41022
0
0
0
0
0
0
0
0
0
9010
1004
1004
1004
9010
9010
9010
0
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
41022
41022
41022
41022
41022
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
41022
41022
1004
1004
1004
41022
9010
1004
1004
1004
1004
41022
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
1004
1004
0
0
41022
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
41022
1004
1004
1004
1004
1004
1004
9010
41022
41022
9010
9010
9010
9010
41022
9010
9010
9010
9010
9010
9010
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
0
1004
1004
41022
41022
9010
9010
41022
41022
41022
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
41022
1004
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
9010
9010
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
9010
9010
9010
9010
9010
9010
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
41022
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
41022
0
0
0
0
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
0
0
41022
41022
41022
41022
9010
9010
9010
1004
1004
41022
41022
41022
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
0
0
1004
1004
1004
1004
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
41022
41022
9010
9010
9010
9010
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
0
0
0
0
9010
9010
9010
9010
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
9010
1004
1004
1004
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
9010
9010
41022
41022
9010
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
0
41022
41022
41022
41022
41022
41022
41022
1004
41022
41022
0
0
9010
9010
9010
0
0
0
9010
0
9010
9010
41022
9010
41022
1004
1004
1004
1004
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
1004
1004
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
1004
41022
41022
9010
1004
1004
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
9010
9010
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
0
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
9010
9010
9010
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
0
1004
0
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
0
41022
41022
9010
9010
41022
41022
1004
41022
1004
1004
1004
9010
9010
41022
9010
9010
9010
9010
41022
41022
1004
1004
9010
9010
9010
9010
9010
41022
41022
1004
1004
41022
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
9010
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
0
0
0
0
0
0
0
0
41022
41022
41022
1004
1004
1004
1004
0
0
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
1004
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
0
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
0
41022
41022
0
0
1004
0
0
0
0
41022
41022
41022
41022
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
41022
41022
9010
41022
41022
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
9010
41022
41022
41022
41022
41022
41022
1004
1004
1004
9010
41022
41022
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
1004
1004
1004
1004
9010
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
0
0
0
0
0
0
0
0
0
9010
9010
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
9010
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
0
41022
0
0
1004
1004
1004
1004
1004
1004
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
41022
0
0
0
41022
0
0
41022
41022
41022
41022
41022
41022
9010
1004
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
41022
9010
9010
9010
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
9010
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
9010
41022
41022
41022
0
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
9010
1004
1004
0
0
9010
9010
1004
1004
0
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
41022
41022
1004
41022
41022
1004
41022
41022
41022
1004
1004
1004
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
0
41022
0
1004
1004
1004
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
41022
41022
41022
41022
9010
41022
41022
41022
9010
1004
9010
9010
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
1004
1004
1004
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
9010
9010
9010
9010
9010
9010
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
0
0
0
0
1004
1004
41022
41022
41022
41022
41022
41022
41022
1004
0
1004
0
0
41022
41022
41022
9010
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
9010
9010
1004
9010
1004
1004
1004
1004
1004
1004
1004
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
9010
9010
9010
1004
1004
1004
1004
9010
1004
1004
1004
0
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
9010
9010
9010
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
41022
9010
9010
9010
41022
41022
41022
1004
1004
1004
1004
9010
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
1004
1004
9010
41022
1004
1004
1004
1004
41022
9010
9010
9010
9010
9010
9010
0
0
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
1004
41022
41022
41022
1004
1004
1004
41022
41022
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
1004
1004
41022
41022
41022
41022
1004
1004
1004
41022
41022
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
41022
41022
41022
1004
1004
1004
0
0
0
0
0
41022
41022
41022
41022
41022
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
9010
9010
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
0
1004
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
1004
41022
41022
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
0
1004
1004
1004
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
0
0
0
9010
9010
0
0
0
0
0
0
9010
9010
9010
9010
1004
1004
1004
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
41022
41022
41022
0
0
0
1004
41022
0
41022
41022
1004
1004
1004
1004
0
0
0
0
0
0
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
41022
41022
41022
41022
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
9010
9010
9010
9010
1004
1004
1004
1004
41022
41022
41022
9010
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
41022
41022
1004
1004
1004
41022
1004
0
0
0
0
41022
41022
41022
41022
41022
9010
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
0
0
0
0
0
1004
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
1004
9010
9010
1004
9010
0
9010
9010
9010
9010
9010
41022
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
41022
41022
41022
41022
41022
41022
0
41022
41022
41022
1004
1004
1004
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
9010
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
41022
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
0
0
0
0
41022
9010
9010
41022
41022
41022
41022
41022
0
0
0
0
0
9010
9010
41022
41022
41022
1004
1004
1004
1004
9010
9010
9010
41022
41022
41022
1004
1004
9010
9010
9010
9010
9010
41022
41022
1004
1004
41022
41022
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
1004
1004
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
9010
9010
9010
9010
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
41022
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
0
41022
9010
9010
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
41022
41022
9010
1004
1004
1004
1004
0
0
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
0
0
0
0
0
0
0
41022
41022
41022
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
1004
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
9010
9010
9010
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
41022
41022
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
41022
41022
41022
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
1004
1004
0
41022
1004
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
1004
1004
1004
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
9010
41022
41022
41022
41022
9010
9010
9010
9010
41022
41022
41022
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
41022
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
41022
41022
41022
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
1004
1004
1004
1004
41022
41022
9010
9010
9010
1004
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
41022
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
41022
41022
41022
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
9010
9010
1004
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
9010
9010
9010
9010
9010
9010
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1004
1004
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
2005
2005
2005
0
0
0
2005
0
2005
2005
2005
0
0
0
0
0
0
2005
2005
2005
41022
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
41022
41022
2005
1001
0
2005
2005
2005
0
0
0
0
0
2005
2005
2005
2005
41022
41022
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
39015
39015
0
0
0
0
0
39015
39015
39015
39015
2005
2005
2005
2005
0
41022
41022
41022
41022
0
2005
2005
0
0
39015
39015
39015
0
0
41022
39015
39015
39015
39015
0
0
0
2005
39015
39015
39015
41022
41022
2005
2005
41022
41022
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
0
0
0
0
39015
39015
0
39015
0
39015
0
39015
0
0
39015
0
39015
0
0
0
0
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
0
0
1001
2005
2005
2005
0
0
2005
41022
0
0
0
0
0
0
0
39015
39015
39015
39015
39015
0
2005
2005
2005
41022
41022
41022
41022
2005
2005
2005
2005
2005
0
0
0
0
0
39015
0
0
39015
0
39015
2005
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
2005
2005
2005
2005
2005
2005
39015
39015
39015
2005
2005
2005
2005
0
2005
2005
2005
2005
0
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
0
41022
39015
39015
39015
0
0
0
2005
0
0
2005
2005
2005
2005
41022
2005
2005
2005
2005
2005
39015
0
39015
2005
0
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
0
0
0
2005
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
41022
41022
41022
0
0
0
2005
0
0
0
0
0
2005
41022
41022
2005
0
2005
0
2005
2005
39015
39015
39015
39015
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
0
2005
0
2005
0
0
2005
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
41022
41022
2005
2005
0
0
0
0
2005
0
0
0
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
0
2005
0
0
0
2005
2005
41022
41022
41022
41022
41022
2005
2005
1001
0
0
0
0
39015
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
41022
41022
41022
41022
2005
2005
39015
2005
39015
39015
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
39015
39015
39015
39015
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
41022
2005
2005
0
0
0
0
0
0
0
1001
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
41022
2005
2005
2005
2005
2005
0
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
39015
0
0
2005
0
0
2005
39015
39015
39015
39015
2005
2005
0
0
1001
0
2005
2005
2005
2005
39015
39015
39015
39015
39015
1001
41022
41022
41022
39015
39015
39015
0
0
39015
39015
39015
39015
0
39015
41022
2005
41022
41022
41022
41022
2005
2005
0
0
0
0
2005
2005
2005
2005
0
0
2005
2005
2005
39015
0
2005
39015
39015
39015
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
41022
0
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
41022
41022
41022
2005
2005
0
0
0
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
1001
1001
1001
1001
1001
2005
0
0
1001
2005
2005
2005
41022
39015
39015
39015
39015
39015
39015
39015
0
0
0
0
0
0
2005
2005
0
0
41022
2005
2005
41022
41022
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
39015
0
0
0
0
0
0
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
0
0
0
39015
2005
2005
2005
39015
39015
2005
2005
2005
39015
39015
39015
2005
2005
2005
2005
2005
39015
39015
2005
2005
2005
2005
2005
2005
39015
2005
2005
2005
39015
39015
39015
0
0
0
2005
2005
2005
2005
2005
2005
39015
39015
2005
41022
0
0
39015
1001
0
2005
41022
2005
2005
2005
2005
2005
2005
0
2005
2005
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
41022
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
2005
2005
2005
2005
2005
0
2005
0
2005
39015
39015
39015
2005
2005
2005
2005
2005
2005
39015
39015
0
0
0
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
1001
0
0
0
0
39015
39015
2005
2005
2005
2005
2005
39015
2005
2005
2005
2005
41022
41022
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
2005
2005
41022
41022
39015
39015
2005
2005
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
2005
41022
41022
41022
41022
41022
2005
2005
41022
41022
41022
2005
2005
39015
39015
1001
39015
39015
39015
39015
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
41022
41022
0
41022
0
41022
41022
39015
39015
39015
39015
0
2005
2005
41022
41022
41022
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
41022
41022
41022
2005
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
2005
39015
39015
39015
39015
39015
0
0
0
0
2005
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
41022
2005
2005
2005
2005
2005
2005
2005
41022
2005
2005
2005
2005
39015
0
0
0
0
0
0
0
0
0
0
0
0
2005
2005
39015
39015
39015
39015
39015
39015
2005
2005
41022
41022
41022
2005
0
0
0
0
2005
0
2005
0
0
0
39015
39015
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
2005
2005
2005
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
0
41022
41022
2005
2005
2005
0
39015
39015
39015
39015
39015
39015
39015
2005
0
0
41022
2005
2005
2005
2005
2005
2005
2005
0
39015
39015
39015
0
0
0
39015
2005
2005
2005
41022
2005
2005
2005
39015
39015
39015
39015
39015
41022
41022
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
0
41022
39015
0
0
41022
41022
41022
41022
0
39015
39015
39015
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
0
0
0
0
2005
41022
2005
39015
39015
0
39015
39015
39015
2005
2005
39015
39015
1001
1001
1001
0
0
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
0
0
0
2005
0
0
0
39015
0
0
39015
0
0
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
0
0
2005
2005
2005
2005
2005
2005
41022
39015
39015
2005
2005
2005
2005
2005
2005
39015
0
0
0
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
41022
41022
41022
0
0
0
0
0
0
0
0
2005
2005
0
0
2005
2005
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
0
0
0
0
2005
2005
39015
0
39015
39015
0
0
0
0
0
39015
39015
2005
2005
2005
0
0
0
0
0
39015
0
39015
39015
39015
39015
39015
39015
0
0
0
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
39015
39015
39015
2005
2005
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
2005
2005
0
0
0
0
0
2005
2005
0
0
2005
2005
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
0
0
0
2005
41022
2005
2005
2005
0
2005
0
2005
2005
2005
0
0
2005
2005
2005
2005
2005
39015
39015
39015
2005
2005
2005
2005
39015
39015
39015
39015
2005
1001
1001
39015
39015
39015
2005
41022
41022
2005
0
0
0
0
2005
0
2005
0
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
0
1001
2005
2005
41022
41022
2005
2005
0
0
0
39015
41022
41022
0
0
39015
0
0
0
2005
2005
2005
2005
2005
0
1001
1001
1001
41022
41022
41022
0
0
0
2005
2005
41022
41022
41022
41022
2005
0
0
0
0
2005
2005
2005
2005
0
0
0
0
0
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
39015
41022
41022
39015
2005
2005
41022
41022
0
0
0
0
2005
2005
2005
0
0
41022
39015
2005
2005
2005
39015
39015
39015
2005
2005
41022
41022
41022
39015
39015
2005
2005
2005
0
0
0
39015
39015
39015
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
41022
41022
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
41022
41022
39015
0
0
2005
2005
39015
0
0
0
0
0
0
0
2005
2005
2005
0
0
2005
2005
39015
39015
0
0
0
0
41022
0
0
0
0
0
0
2005
39015
39015
39015
0
39015
0
2005
2005
2005
39015
39015
2005
2005
39015
39015
39015
41022
41022
2005
2005
0
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
0
0
0
2005
2005
41022
41022
1001
1001
1001
0
0
0
0
39015
0
39015
39015
39015
39015
39015
0
39015
0
2005
2005
0
2005
2005
2005
2005
2005
2005
0
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
0
0
39015
39015
39015
39015
39015
0
39015
39015
2005
2005
2005
2005
2005
39015
39015
39015
2005
2005
2005
0
0
0
41022
41022
2005
0
0
0
0
39015
0
0
0
0
0
39015
39015
39015
39015
39015
2005
2005
2005
39015
39015
2005
2005
0
0
0
0
41022
41022
41022
41022
41022
41022
0
0
2005
2005
2005
2005
0
0
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
0
39015
39015
39015
39015
39015
39015
39015
39015
0
0
0
39015
0
2005
2005
2005
2005
2005
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
41022
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
41022
41022
41022
39015
39015
1001
1001
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
41022
41022
39015
39015
39015
0
39015
39015
0
41022
41022
41022
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
0
2005
0
0
0
0
2005
0
2005
2005
2005
0
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
39015
39015
41022
41022
41022
41022
0
2005
2005
0
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
41022
41022
41022
39015
39015
39015
2005
2005
2005
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
0
0
0
2005
2005
2005
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
0
0
0
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
39015
39015
39015
39015
39015
39015
41022
0
0
0
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
2005
2005
2005
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
41022
0
0
0
0
2005
39015
39015
39015
2005
0
0
0
1001
2005
41022
41022
41022
41022
41022
2005
2005
39015
39015
39015
41022
2005
0
0
0
0
0
0
2005
39015
2005
2005
2005
2005
0
2005
2005
39015
2005
41022
41022
41022
2005
2005
2005
2005
2005
2005
41022
0
0
0
0
0
0
39015
39015
39015
39015
0
0
0
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
0
0
0
2005
0
2005
0
0
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
0
2005
2005
39015
39015
39015
41022
41022
41022
41022
41022
1001
0
1001
1001
1001
0
0
2005
2005
2005
2005
41022
41022
41022
0
0
2005
2005
2005
2005
0
0
0
0
0
0
0
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
0
2005
2005
2005
2005
0
2005
2005
2005
2005
39015
39015
2005
2005
39015
2005
39015
39015
39015
39015
39015
39015
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
2005
2005
2005
2005
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
1001
1001
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
39015
39015
39015
0
39015
39015
39015
39015
39015
39015
39015
2005
2005
0
0
0
0
0
0
0
0
0
0
0
0
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
0
1001
39015
39015
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
0
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
2005
2005
2005
2005
2005
2005
2005
0
0
39015
39015
39015
39015
39015
39015
39015
39015
0
0
0
2005
2005
2005
2005
2005
41022
41022
41022
2005
2005
2005
0
2005
0
2005
2005
39015
39015
39015
39015
39015
39015
0
0
0
0
0
0
0
0
0
0
41022
2005
2005
2005
2005
2005
2005
0
2005
2005
0
1001
1001
0
2005
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
2005
2005
2005
2005
2005
2005
0
41022
41022
41022
41022
41022
39015
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
39015
0
0
39015
0
0
0
39015
0
0
0
0
0
0
0
0
0
0
2005
2005
39015
39015
39015
39015
39015
39015
39015
41022
41022
2005
39015
39015
39015
39015
2005
2005
2005
2005
2005
0
0
0
0
2005
0
0
0
39015
0
39015
39015
2005
2005
41022
41022
41022
2005
2005
0
2005
2005
2005
39015
2005
2005
2005
2005
2005
39015
39015
2005
2005
41022
2005
2005
2005
2005
2005
0
2005
0
2005
2005
2005
0
2005
2005
0
0
0
0
0
0
0
0
0
0
2005
2005
0
0
39015
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
0
0
2005
2005
0
0
0
0
2005
0
0
0
2005
2005
2005
39015
39015
41022
41022
41022
41022
41022
41022
41022
0
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
2005
2005
2005
41022
2005
2005
39015
39015
39015
39015
39015
39015
39015
0
0
0
0
2005
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
2005
2005
39015
39015
39015
2005
39015
39015
39015
39015
2005
2005
2005
39015
2005
2005
0
0
0
2005
2005
41022
2005
2005
2005
0
0
0
2005
39015
39015
39015
39015
39015
2005
2005
2005
0
0
2005
39015
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
2005
2005
2005
0
0
0
0
0
2005
2005
39015
41022
41022
41022
41022
41022
41022
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
2005
41022
41022
0
41022
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
0
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
0
2005
2005
2005
2005
41022
41022
2005
41022
2005
2005
39015
39015
39015
39015
39015
0
0
2005
41022
41022
2005
2005
2005
2005
2005
2005
0
0
0
0
39015
39015
39015
39015
39015
39015
41022
41022
41022
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
41022
41022
2005
2005
2005
0
0
0
0
0
0
0
39015
39015
39015
41022
41022
41022
2005
2005
2005
2005
41022
41022
41022
41022
39015
39015
39015
39015
39015
39015
39015
2005
2005
41022
41022
41022
0
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
0
0
0
0
2005
2005
0
0
0
0
39015
0
0
39015
0
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
2005
2005
2005
2005
2005
41022
41022
41022
2005
2005
2005
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
2005
2005
0
41022
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
0
0
0
0
0
2005
2005
39015
2005
2005
2005
39015
2005
2005
2005
2005
0
0
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
41022
41022
41022
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
41022
2005
2005
2005
0
0
0
0
0
0
0
0
2005
2005
2005
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
41022
41022
2005
2005
2005
2005
41022
41022
41022
39015
2005
0
2005
0
0
0
2005
0
0
0
0
2005
2005
39015
39015
39015
2005
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
0
0
0
0
39015
39015
39015
39015
39015
2005
2005
2005
41022
41022
41022
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
0
0
2005
2005
0
41022
1001
39015
1001
41022
2005
2005
2005
39015
39015
39015
1001
1001
39015
39015
41022
41022
41022
41022
41022
41022
0
0
39015
0
0
39015
0
0
0
0
0
2005
2005
2005
2005
39015
39015
39015
39015
39015
2005
2005
2005
2005
2005
2005
41022
41022
0
39015
41022
2005
2005
2005
41022
41022
39015
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
41022
41022
2005
2005
2005
41022
41022
41022
39015
39015
41022
41022
2005
2005
1001
0
2005
2005
2005
2005
41022
41022
2005
2005
2005
0
0
41022
41022
0
0
2005
2005
2005
39015
39015
2005
2005
2005
2005
0
0
2005
2005
2005
2005
39015
0
39015
39015
39015
39015
39015
39015
39015
39015
39015
0
39015
39015
2005
2005
39015
0
0
0
0
1001
2005
2005
2005
2005
2005
41022
0
0
0
2005
2005
2005
2005
41022
2005
2005
2005
2005
2005
41022
41022
2005
2005
2005
39015
0
0
0
0
2005
2005
2005
39015
39015
39015
2005
0
1001
41022
41022
41022
41022
2005
2005
2005
41022
41022
2005
2005
0
2005
2005
2005
2005
2005
2005
41022
2005
2005
2005
1001
1001
1001
2005
2005
39015
0
0
41022
41022
41022
41022
41022
41022
41022
39015
39015
39015
39015
0
0
0
0
0
0
39015
39015
39015
39015
39015
0
39015
39015
2005
2005
39015
39015
39015
0
0
0
0
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
39015
39015
39015
39015
39015
2005
2005
0
0
0
39015
39015
2005
2005
2005
2005
2005
2005
0
0
0
41022
2005
2005
41022
41022
41022
0
0
0
0
0
0
39015
0
0
0
2005
2005
0
41022
41022
39015
39015
39015
39015
39015
39015
0
39015
0
39015
39015
0
39015
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
39015
0
0
39015
41022
41022
2005
2005
2005
2005
2005
2005
2005
0
0
41022
41022
41022
1001
1001
1001
1001
0
1001
0
0
0
1001
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
0
1001
0
1001
0
0
0
0
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
1001
41022
41022
41022
41022
41022
0
1001
1001
41022
41022
41022
0
0
41022
0
41022
0
0
0
0
0
0
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
1001
1001
41022
41022
0
41022
41022
41022
41022
41022
41022
0
0
0
0
0
41022
41022
41022
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
0
0
0
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
0
41022
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
0
0
0
0
0
41022
41022
0
0
0
41022
41022
41022
1001
1001
1001
1001
0
0
0
0
0
0
41022
41022
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
41022
41022
41022
41022
41022
1001
1001
1001
0
1001
1001
0
1001
0
1001
1001
1001
41022
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
41022
41022
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
0
0
0
41022
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
0
0
0
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
41022
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
41022
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
0
0
41022
41022
41022
41022
41022
41022
41022
0
0
0
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
41022
41022
41022
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
41022
0
0
0
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
0
0
0
0
41022
41022
0
0
0
0
0
1001
1001
1001
0
0
0
1001
0
1001
41022
41022
41022
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
41022
41022
41022
0
0
0
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
41022
41022
41022
0
0
0
0
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
0
41022
41022
41022
41022
41022
41022
41022
41022
1001
0
1001
1001
0
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
0
0
0
0
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41022
41022
41022
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
0
0
0
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
0
0
41022
0
0
0
0
0
0
0
0
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
41022
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
0
0
41022
41022
0
41022
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
41022
0
0
0
0
0
0
0
0
0
0
0
41022
41022
41022
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
1001
0
1001
41022
41022
1001
1001
1001
41022
41022
41022
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
0
0
0
1001
1001
41022
1001
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
0
0
0
0
41022
41022
1001
1001
1001
1001
1001
1001
0
0
0
0
41022
41022
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
0
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
1001
1001
1001
41022
1001
1001
0
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
0
0
0
0
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
0
0
0
0
0
0
0
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
0
41022
41022
41022
41022
0
41022
41022
41022
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
41022
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
0
41022
41022
41022
41022
41022
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
0
0
41022
41022
41022
0
0
0
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
1001
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
41022
41022
41022
1001
1001
0
0
0
1001
1001
1001
1001
1001
41022
1001
41022
1001
1001
1001
1001
1001
1001
0
0
0
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
0
0
41022
41022
0
0
0
0
0
41022
41022
41022
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
0
0
0
0
0
0
0
0
41022
41022
0
0
0
0
0
41022
41022
41022
0
0
1001
1001
1001
0
1001
0
0
1001
1001
1001
41022
0
0
1001
1001
1001
0
41022
41022
41022
41022
41022
41022
0
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
41022
41022
41022
41022
0
0
0
41022
41022
41022
41022
1001
0
0
0
0
0
0
0
41022
41022
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
41022
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
0
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
41022
41022
41022
0
0
0
0
1001
1001
1001
41022
41022
41022
41022
41022
41022
0
0
0
0
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
0
0
0
41022
41022
41022
41022
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
0
0
0
0
41022
41022
41022
41022
0
41022
0
0
0
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
0
0
41022
0
0
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
0
0
0
0
41022
41022
41022
0
41022
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
41022
0
0
0
0
0
41022
41022
0
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
41022
0
0
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
41022
41022
41022
41022
41022
0
0
1001
1001
0
0
41022
41022
41022
41022
41022
41022
0
0
0
0
0
0
0
1001
0
0
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
0
0
0
0
41022
0
0
0
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
0
0
0
41022
41022
41022
0
0
0
41022
41022
1001
1001
1001
1001
1001
0
1001
0
0
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
0
0
41022
41022
41022
0
0
0
0
0
1001
0
0
0
1001
1001
1001
1001
0
41022
41022
1001
1001
1001
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
1001
0
0
0
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
0
0
0
0
0
41022
0
0
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
0
41022
1001
1001
1001
1001
1001
1001
0
0
0
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
0
0
41022
41022
41022
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
41022
41022
41022
41022
0
0
0
0
0
0
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
0
0
0
0
1001
1001
1001
0
0
41022
41022
41022
1001
1001
1001
1001
1001
41022
1001
0
0
1001
1001
0
0
41022
41022
41022
41022
41022
1001
1001
1001
0
0
1001
0
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
1001
0
0
0
0
41022
41022
41022
0
0
0
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
41022
41022
41022
0
0
41022
41022
41022
41022
41022
1001
1001
1001
41022
0
0
0
0
0
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
41022
41022
41022
1001
1001
1001
41022
0
0
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
0
0
0
0
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
0
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
41022
41022
41022
41022
41022
41022
0
1001
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
41022
41022
41022
0
0
0
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
0
0
0
41022
0
41022
0
0
0
41022
41022
41022
41022
41022
0
0
41022
41022
0
0
0
0
41022
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
0
0
0
0
0
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
0
41022
41022
41022
0
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
1001
0
1001
1001
1001
1001
1001
41022
41022
0
0
0
41022
0
41022
41022
0
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
0
0
1001
0
0
0
0
0
1001
0
0
0
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
0
0
41022
41022
41022
0
0
41022
1001
1001
1001
1001
0
0
0
41022
41022
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
41022
41022
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
0
41022
41022
41022
41022
41022
0
0
0
0
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
0
0
1001
1001
1001
41022
41022
41022
41022
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
0
0
0
0
0
0
0
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
0
0
0
0
41022
41022
41022
41022
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
0
0
41022
41022
41022
41022
41022
0
0
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
0
0
1001
1001
1001
1001
0
0
0
0
0
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
0
0
0
0
0
1001
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
1001
1001
0
0
0
0
41022
0
0
1001
0
0
0
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
0
1001
1001
1001
1001
1001
41022
41022
0
0
0
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
0
0
0
0
0
0
41022
41022
41022
41022
41022
1001
0
0
0
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
0
1001
1001
1001
41022
41022
41022
41022
0
41022
41022
41022
41022
41022
41022
0
41022
41022
41022
41022
41022
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
0
0
0
0
0
0
1001
0
0
0
0
0
0
0
0
41022
41022
0
0
0
0
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
41022
41022
41022
0
0
0
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
0
0
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
41022
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
41022
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
41022
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
41022
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
41022
41022
41022
41022
1001
41022
41022
1001
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9014
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9014
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
9014
9014
9014
9014
9014
9014
9014
9014
9014
9014
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
1001
1001
41022
41022
41022
41022
1001
1001
1001
41022
41022
1001
41022
41022
41022
41022
1001
1001
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
41022
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
41022
9014
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9014
9014
9014
9014
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
41022
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
9014
41022
41022
9014
9014
41022
9014
9014
9014
9014
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
1001
41022
41022
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
1001
41022
41022
41022
41022
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
9014
41022
41022
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
9014
9014
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
9014
41022
41022
41022
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
41022
41022
9014
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9014
1001
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
41022
9014
1001
1001
1001
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
9014
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
41022
9014
9014
41022
41022
41022
9014
41022
1001
41022
41022
41022
41022
41022
41022
1001
1001
1001
41022
1001
41022
41022
1001
1001
1001
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
9014
41022
41022
41022
41022
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
41022
41022
9014
41022
41022
41022
41022
41022
41022
1001
1001
1001
1001
1001
41022
41022
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
0
0
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
1001
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
2005
1001
1001
2005
1001
0
0
0
2005
2005
2005
2005
0
0
0
0
0
0
0
2005
2005
2005
0
2005
2005
2005
0
0
0
0
1001
2005
2005
2005
2005
0
0
0
0
0
0
2005
2005
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
2005
1001
1001
2005
0
0
0
2005
1001
1001
1001
2005
2005
2005
0
1001
1001
1001
1001
0
0
0
2005
1001
1001
1001
1001
1001
1001
1001
0
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
1001
1001
1001
1001
1001
2005
1001
1001
1001
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
0
0
2005
0
1001
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
1001
1001
1001
1001
0
1001
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
0
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
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
2005
2005
1001
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
0
1001
0
1001
0
1001
1001
1001
1001
1001
2005
2005
2005
2005
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
1001
0
0
0
2005
2005
1001
1001
1001
1001
1001
0
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
1001
1001
0
1001
0
0
0
2005
2005
2005
2005
2005
1001
1001
2005
0
0
0
0
2005
2005
2005
2005
2005
0
0
0
1001
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
0
0
1001
1001
1001
2005
1001
1001
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
0
1001
1001
1001
1001
2005
2005
0
0
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
0
0
0
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
2005
1001
1001
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
1001
1001
2005
1001
1001
1001
2005
1001
1001
1001
2005
2005
1001
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
1001
1001
1001
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
1001
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
1001
1001
0
0
2005
2005
2005
2005
2005
2005
0
0
0
0
0
1001
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
1001
1001
2005
1001
1001
1001
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
1001
1001
1001
2005
0
0
0
0
0
2005
2005
2005
2005
2005
2005
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1001
2005
2005
2005
2005
2005
0
0
0
0
1001
1001
1001
0
2005
2005
2005
2005
2005
1001
1001
1001
0
0
0
2005
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
1001
2005
0
0
2005
2005
2005
2005
2005
0
1001
0
0
1001
1001
1001
1001
1001
2005
2005
0
0
0
2005
1001
1001
1001
1001
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
0
0
1001
2005
1001
1001
2005
1001
2005
2005
2005
0
0
2005
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
0
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
2005
1001
1001
1001
0
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
1001
1001
1001
1001
0
0
0
0
2005
2005
2005
2005
0
0
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
0
0
0
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
1001
1001
2005
2005
2005
2005
2005
1001
1001
2005
1001
1001
1001
1001
2005
2005
2005
2005
0
0
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
1001
0
0
2005
2005
2005
1001
2005
2005
1001
1001
1001
1001
1001
1001
1001
0
0
0
2005
2005
0
0
0
0
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
1001
0
1001
2005
2005
2005
1001
1001
1001
0
1001
1001
1001
2005
2005
2005
2005
1001
1001
0
2005
0
1001
1001
1001
2005
2005
2005
1001
1001
2005
1001
1001
1001
2005
0
0
0
0
0
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
0
0
1001
1001
1001
2005
1001
1001
1001
0
0
1001
2005
2005
2005
0
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
0
0
0
1001
0
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
1001
0
0
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
1001
2005
1001
1001
0
0
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1001
0
0
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
1001
0
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
0
0
0
2005
2005
2005
2005
2005
2005
2005
0
0
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
2005
0
0
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
0
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
2005
2005
2005
0
0
0
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
1001
1001
2005
1001
1001
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
1001
1001
1001
0
0
0
0
0
1001
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
0
0
0
0
2005
0
1001
1001
1001
2005
2005
0
0
1001
2005
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
1001
0
0
0
2005
2005
2005
1001
1001
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
1001
1001
2005
2005
2005
0
0
1001
0
0
0
0
0
1001
1001
1001
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
0
0
0
2005
2005
0
0
0
0
1001
1001
2005
2005
1001
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
0
0
0
0
0
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
0
0
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
0
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
1001
0
0
2005
2005
2005
1001
2005
1001
1001
1001
0
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
1001
2005
2005
2005
0
0
0
1001
1001
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
2005
1001
1001
1001
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
1001
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
1001
2005
2005
2005
2005
0
0
0
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
1001
0
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
0
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
0
0
0
2005
2005
2005
0
0
2005
2005
1001
1001
1001
1001
1001
1001
0
0
1001
0
0
1001
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
1001
2005
1001
1001
1001
1001
1001
2005
2005
2005
0
1001
1001
0
0
2005
1001
1001
1001
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
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
0
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
0
0
0
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
0
0
0
0
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
1001
1001
1001
1001
1001
1001
1001
1001
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
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
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
0
0
0
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
0
0
1001
1001
1001
0
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
1001
1001
0
0
1001
0
0
1001
0
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
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
0
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
0
1001
1001
1001
1001
1001
1001
0
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
0
0
0
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
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
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
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
0
0
0
0
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
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
1001
1001
1001
1001
1001
1001
1001
0
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
0
1001
0
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
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
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
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
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
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
0
0
1001
1001
1001
1001
1001
1001
0
0
0
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
0
0
0
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
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
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
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
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
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
0
0
0
0
0
0
1001
1001
0
0
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
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
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
0
0
0
0
0
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
0
0
0
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
0
0
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
0
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
0
0
0
0
0
0
0
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
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
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
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
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
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
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
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
0
0
0
1001
1001
0
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
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
0
0
0
1001
1001
1001
0
0
0
0
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
0
0
0
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
0
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
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
0
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
0
0
0
0
0
0
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
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
0
0
0
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
0
0
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
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
0
0
0
0
0
0
0
0
0
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
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
0
0
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
0
0
0
1001
1001
1001
1001
0
0
0
0
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
0
0
0
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
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
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
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
0
0
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
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
0
0
0
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
0
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
0
0
1001
1001
1001
1001
1001
1001
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
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
0
1001
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
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
0
0
0
0
0
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
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
0
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
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
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
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
0
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
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
0
0
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
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
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
0
0
0
0
0
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
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
0
0
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
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
0
0
0
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
0
0
0
1001
1001
1001
1001
1001
1001
1001
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
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
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
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
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
1001
1001
1001
1001
2005
1002
1002
1002
1002
1002
1002
1002
1001
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
1001
1002
1002
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
2005
2005
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
1001
1002
1002
1002
1002
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
1002
2005
2005
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1002
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
1002
1002
1002
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1002
2005
2005
2005
1002
1002
1001
1001
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
2005
1001
1001
1001
1001
1001
1002
1002
1002
2005
2005
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1001
1001
1001
1001
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1001
1001
1001
1001
1001
1001
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
2005
2005
2005
1002
1002
1002
2005
1001
1001
1001
1001
1001
1001
1002
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
1001
2005
2005
1001
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
1001
1001
1001
1001
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1001
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1001
2005
2005
1002
1002
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
1001
2005
1001
1001
1001
1001
1001
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1002
2005
1001
1001
1001
1001
1001
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
1001
2005
2005
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
2005
2005
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
1001
1001
1001
1001
2005
2005
2005
1002
1002
1002
1002
1001
1001
1001
1001
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1001
2005
2005
2005
2005
2005
1001
1002
1002
1002
1002
1002
2005
2005
2005
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1002
1002
1002
2005
2005
2005
1002
1002
1001
1002
2005
2005
2005
2005
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
2005
2005
2005
2005
2005
1002
1002
1001
1001
1001
1001
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
2005
1001
1001
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
1002
1002
1002
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1002
1002
1002
1002
2005
1002
1002
1002
1001
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
1001
1001
1001
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
1002
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1002
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1001
1002
1002
1002
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1001
1001
1001
1001
1001
2005
2005
1001
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1001
2005
2005
2005
2005
1001
1001
1001
1001
1001
1002
2005
1002
1001
1001
1001
1001
1001
1001
1001
1001
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1001
1001
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
2005
2005
2005
2005
2005
1001
1001
2005
1001
1001
1001
1001
1001
2005
2005
2005
2005
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
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
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
1001
1001
1001
2005
2005
2005
2005
2005
2005
1001
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
1001
1001
1001
2005
2005
2005
1001
1001
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
2005
1001
1001
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
2005
1002
1002
1002
1002
2005
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
1001
2005
2005
2005
1001
2005
2005
1001
1001
1001
1001
1001
1001
1001
1001
1001
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
2005
2005
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
1002
1002
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
2005
2005
2005
2005
1001
1001
1001
1001
1001
1001
2005
2005
2005
1002
1002
1002
2005
1001
1001
1001
1001
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1001
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1001
1001
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
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
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1002
1001
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1001
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
0
0
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1002
1002
1002
1002
1001
1001
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
0
1002
0
0
0
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
0
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
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
1001
1001
1001
1002
1002
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
0
1002
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
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
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
0
0
0
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
0
0
0
0
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
0
0
1002
1002
0
0
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1001
1001
1001
1002
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
0
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
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
0
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1001
1001
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
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
0
1002
1002
0
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1001
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1001
1001
1002
1002
1002
0
0
0
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
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
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
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
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1001
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1001
1001
1002
1001
1001
1001
1001
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
0
0
1001
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1001
1001
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
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
0
0
1002
1002
0
0
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
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
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1002
1002
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1002
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1002
1002
1002
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1001
1001
1001
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
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
1001
1001
1001
1002
1002
1002
1002
1002
1002
1002
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1002
1002
1001
1001
1001
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
0
0
22016
22016
22016
0
0
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
0
0
1002
1002
1002
0
1002
0
1002
0
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
22016
22016
1002
1002
1002
1002
1002
1002
1002
0
1002
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
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
0
0
0
1002
1002
22016
22016
0
0
0
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
22016
1002
0
0
0
0
0
0
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
22016
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
0
0
0
0
0
0
0
0
22016
22016
1002
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
0
0
0
0
1002
1002
1002
0
22016
22016
22016
22016
0
0
0
0
0
0
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
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
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
1002
1002
1002
1002
1002
22016
22016
22016
22016
0
0
0
0
0
1002
0
0
0
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
0
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
0
0
0
0
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
22016
22016
22016
1002
1002
1002
22016
1002
22016
22016
0
22016
22016
22016
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
0
0
1002
0
0
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
22016
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
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
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
0
1002
1002
1002
22016
22016
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
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
22016
0
0
0
1002
0
0
0
0
1002
0
0
0
0
0
0
1002
0
0
0
0
0
1002
1002
1002
22016
22016
1002
0
0
0
1002
22016
22016
22016
22016
22016
22016
1002
1002
0
0
0
0
0
0
0
0
0
1002
1002
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
0
1002
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
0
0
1002
0
0
1002
22016
22016
0
0
1002
0
1002
1002
0
0
1002
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
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
1002
1002
0
0
0
0
0
0
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
22016
22016
22016
22016
22016
22016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
22016
22016
0
0
0
0
0
0
0
0
0
0
22016
0
22016
22016
0
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
22016
22016
1002
0
0
0
0
0
0
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
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
0
0
0
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
0
22016
22016
22016
22016
22016
22016
1002
0
22016
22016
22016
22016
0
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
0
0
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22016
22016
22016
0
22016
1002
1002
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
0
0
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
0
0
0
0
0
0
0
22016
22016
0
0
0
0
0
0
0
1002
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
22016
22016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22016
1002
1002
1002
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
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
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
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
0
0
0
1002
1002
1002
1002
1002
1002
0
1002
0
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
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
0
0
0
0
0
0
22016
22016
22016
22016
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
1002
22016
0
0
0
1002
1002
1002
1002
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
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22016
0
22016
22016
22016
22016
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
1002
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
1002
0
0
0
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
1002
0
1002
0
0
1002
1002
1002
1002
1002
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
1004
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
2005
1004
1004
1004
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
2005
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
1004
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
2005
1004
1004
1004
2005
1004
2005
1004
1004
2005
1004
1004
1004
1004
2005
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
2005
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
2005
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
1004
2005
2005
1004
1004
2005
2005
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
1004
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
1004
2005
1004
1004
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
9010
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
1004
9010
9010
9010
9010
1004
1004
1004
9010
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
0
1004
1004
0
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
1004
1004
1004
9010
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
1004
1004
9010
9010
9010
0
1004
1004
1004
1004
9010
9010
9010
9010
0
0
0
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
1004
1004
9010
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
1004
1004
1004
1004
1004
9010
9010
0
9010
9010
9010
1004
1004
1004
1004
1004
9010
1004
9010
9010
9010
1004
1004
1004
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
1004
0
0
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
1004
9010
9010
9010
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
9010
9010
9010
9010
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
0
0
0
0
0
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
0
0
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
1004
0
9010
9010
9010
9010
1004
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
0
0
0
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
9010
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
0
0
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
9010
9010
9010
9010
9010
0
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
9010
9010
1004
1004
1004
0
0
0
0
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
1004
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
0
0
9010
9010
9010
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
0
0
0
1004
1004
9010
1004
9010
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
0
0
0
9010
9010
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
0
0
0
0
0
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
9010
9010
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
0
0
0
0
9010
9010
9010
9010
9010
0
1004
1004
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
9010
9010
9010
9010
0
0
9010
0
0
9010
0
9010
9010
9010
0
0
9010
9010
9010
1004
1004
1004
1004
1004
1004
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
1004
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
0
0
1004
9010
9010
9010
0
0
0
0
0
9010
0
9010
0
9010
9010
0
9010
0
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
0
1004
1004
1004
1004
1004
1004
9010
9010
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
0
0
0
0
1004
0
0
0
0
9010
0
0
0
0
0
0
0
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
1004
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
9010
9010
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
1004
1004
0
0
0
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
0
0
0
0
0
0
0
1004
1004
9010
9010
9010
9010
1004
1004
1004
0
0
0
0
0
0
0
0
0
1004
9010
9010
1004
1004
1004
1004
1004
9010
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
0
0
0
0
9010
0
0
0
1004
1004
1004
1004
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
0
0
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
1004
1004
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
1004
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
0
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
9010
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
0
0
0
0
0
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
9010
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
1004
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
1004
1004
0
0
0
1004
1004
1004
9010
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
1004
0
0
0
0
0
0
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
1004
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
0
0
0
0
0
0
0
0
1004
1004
1004
0
9010
9010
9010
9010
0
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
0
0
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
9010
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
9010
9010
9010
1004
9010
1004
9010
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
0
0
0
0
0
0
9010
1004
1004
0
9010
9010
9010
9010
9010
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
1004
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
1004
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
0
0
0
0
0
9010
1004
1004
0
0
0
0
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
0
0
0
0
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
1004
1004
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
9010
9010
9010
0
0
0
0
0
1004
1004
1004
0
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
0
0
0
9010
9010
9010
9010
9010
9010
1004
9010
9010
9010
1004
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
1004
1004
1004
1004
1004
1004
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
1004
1004
9010
1004
1004
9010
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
0
0
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
0
1004
1004
1004
1004
1004
1004
9010
0
0
0
0
0
0
1004
0
0
0
0
0
1004
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
0
0
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
0
0
1004
0
0
0
0
0
0
0
0
1004
9010
9010
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
9010
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
1004
1004
0
0
0
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
1004
1004
1004
0
0
0
9010
1004
1004
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
1004
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
1004
0
0
0
0
0
1004
1004
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
1004
9010
9010
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
9010
9010
9010
1004
9010
9010
1004
1004
0
0
0
0
0
0
0
0
0
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
7012
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
7012
7012
7012
5007
5007
5007
5007
5007
7012
2005
5008
5008
5008
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
5007
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
2005
2005
7012
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
5007
5007
5007
5007
5007
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
5008
5008
5008
7012
7012
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
7012
7012
7012
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
5007
2005
7012
7012
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
5007
5007
5007
7012
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
5008
5008
5008
2005
2005
5007
2005
2005
5007
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
5007
5007
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
5008
5008
5008
5008
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
5007
5007
5007
5007
5007
7012
2005
2005
5007
7012
7012
7012
2005
2005
2005
7012
2005
2005
2005
2005
7012
2005
2005
7012
7012
7012
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
5007
5007
7012
7012
7012
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
7012
7012
7012
7012
7012
2005
2005
7012
7012
5007
5007
5007
2005
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
7012
7012
5008
5008
5007
5007
5007
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
5008
5008
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
5007
5007
2005
5007
5007
5007
2005
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
5007
5007
5007
2005
2005
2005
5008
5008
5008
5008
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
5007
7012
7012
2005
2005
2005
2005
5007
5007
5007
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
7012
7012
2005
2005
5008
5008
5008
5008
5008
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
2005
5007
5007
5007
2005
2005
2005
5008
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
7012
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
2005
2005
7012
2005
5007
5007
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5008
5008
5008
5008
5008
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
5007
5007
5007
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
5007
5007
5007
5007
5007
2005
7012
7012
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
7012
7012
2005
2005
7012
7012
2005
2005
2005
2005
5007
5007
5007
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
7012
7012
5007
2005
2005
2005
2005
2005
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
5007
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
2005
2005
2005
5007
5007
2005
7012
2005
2005
2005
5007
5008
5008
5008
5007
5007
5007
5007
5007
7012
7012
7012
2005
5008
2005
2005
2005
7012
7012
2005
2005
2005
5008
5008
5008
2005
5007
5007
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
5007
5007
5007
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
5007
5007
5007
5007
5007
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
7012
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
7012
7012
5007
5007
7012
7012
2005
2005
5007
5007
5007
5007
5007
5007
7012
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
5007
5007
2005
2005
2005
2005
2005
7012
2005
2005
5007
5007
5007
5007
2005
7012
2005
2005
2005
5008
5008
2005
5007
5007
5007
5007
5007
7012
2005
2005
2005
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
7012
7012
2005
2005
2005
2005
5008
5008
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5007
5007
5008
5008
5008
2005
2005
2005
5007
5007
7012
5007
7012
2005
2005
2005
2005
5008
5008
5008
5008
5007
5007
5007
5007
7012
7012
7012
5007
5007
7012
7012
5008
5008
2005
2005
2005
2005
2005
2005
5008
5008
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
5007
5007
5007
2005
7012
7012
7012
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
5007
5007
5007
5007
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
5008
5008
2005
2005
5007
5007
5008
5007
5007
5007
7012
7012
7012
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
7012
7012
5008
5008
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
7012
7012
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
7012
7012
7012
7012
7012
2005
5007
5007
7012
7012
7012
7012
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
2005
5007
7012
5007
5007
5007
5007
5007
5007
2005
5007
5007
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5007
5007
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
7012
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
5008
5008
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5007
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
7012
7012
7012
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
5008
5008
5008
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
5007
2005
2005
2005
2005
2005
5007
7012
7012
7012
7012
7012
2005
2005
2005
2005
5007
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
5008
5008
5008
5008
5008
2005
7012
5007
5007
5007
5007
2005
7012
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
7012
7012
2005
2005
7012
5007
5007
5008
5008
7012
5008
5008
5008
5008
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
7012
2005
7012
7012
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
5007
5007
5007
5007
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
5007
7012
7012
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5008
2005
2005
2005
2005
2005
7012
7012
7012
7012
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
5008
5008
5008
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
2005
2005
5007
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
7012
7012
5007
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
5007
5007
5007
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
7012
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
2005
5007
5007
5007
5007
5007
7012
7012
2005
2005
5008
5008
5008
5008
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
7012
5008
5008
5007
7012
7012
7012
7012
7012
7012
5007
5007
2005
2005
2005
5007
5007
5007
5007
2005
5008
5008
5008
5007
2005
2005
5007
5007
5007
5007
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
5007
5007
5007
2005
2005
2005
5008
5008
2005
5007
5007
5007
5007
5007
5008
5008
5008
5008
5008
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
5008
5008
5008
5007
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
7012
7012
2005
2005
2005
5007
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
7012
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5007
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
5007
2005
5007
5007
5007
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5007
5007
5007
5007
2005
5007
5007
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
5008
2005
5007
5007
2005
5007
5007
5007
5008
2005
5008
2005
5008
5008
5008
2005
7012
7012
7012
7012
7012
5007
5007
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
7012
7012
7012
7012
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
5008
2005
2005
2005
5007
7012
7012
7012
7012
7012
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
5007
5007
5008
5008
5008
5008
5008
5008
5008
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
7012
2005
7012
7012
7012
7012
2005
2005
2005
5007
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
5008
5008
5008
2005
5007
5007
5007
5007
2005
2005
5008
5008
5008
5008
5007
5007
5007
5007
5007
5007
2005
5007
5007
5007
5007
5007
5007
2005
7012
7012
7012
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
5007
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
7012
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
5007
5008
5008
5007
5007
5007
7012
5008
5008
5008
7012
5008
7012
5008
2005
7012
7012
5008
5008
2005
2005
2005
2005
5008
5007
5007
5007
5007
5007
5007
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
2005
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
5007
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
5008
5008
5008
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
2005
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
2005
2005
7012
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
5007
5007
2005
2005
7012
2005
2005
2005
2005
2005
2005
5008
5008
7012
7012
7012
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
5007
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
5007
5007
5007
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
5007
7012
7012
7012
5007
5007
5007
5007
7012
5007
5007
5007
5007
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5008
7012
5007
7012
7012
7012
5008
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
5007
5007
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
7012
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
5008
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
5008
5008
5008
5008
2005
5008
5008
2005
2005
5008
5008
7012
7012
5008
7012
7012
7012
5008
2005
2005
2005
2005
2005
5008
5008
5008
5008
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
7012
5008
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
7012
7012
7012
2005
2005
2005
2005
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
7012
7012
7012
7012
5008
5008
5008
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
7012
7012
5008
5008
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
7012
7012
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
5008
5008
5008
5008
2005
2005
7012
7012
7012
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
5008
7012
7012
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
5008
5008
5008
7012
2005
2005
2005
5008
5008
5008
2005
5008
2005
2005
5008
5008
5008
5008
5008
7012
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
5008
5008
5008
2005
2005
2005
2005
2005
2005
7012
7012
7012
5008
7012
5008
5008
7012
5008
7012
5008
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
7012
7012
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
7012
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
5008
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
5008
7012
7012
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
7012
7012
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
5008
5008
5008
7012
2005
7012
7012
5008
5008
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
5008
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
5008
5008
5008
5008
5008
2005
5008
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
2005
5008
2005
2005
2005
5008
5008
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
7012
2005
7012
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
7012
7012
7012
7012
7012
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
7012
7012
5008
5008
5008
5008
7012
5008
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
5008
5008
2005
2005
7012
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
5008
5008
5008
2005
2005
2005
2005
2005
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
5008
5008
2005
5008
5008
7012
7012
2005
2005
7012
7012
7012
7012
2005
7012
7012
5008
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
7012
7012
7012
2005
2005
7012
2005
7012
7012
5008
5008
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5008
5008
5008
7012
2005
2005
5008
5008
7012
7012
5008
5008
5008
5008
7012
7012
7012
7012
5008
5008
5008
7012
7012
7012
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
7012
7012
7012
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
5008
7012
7012
7012
5008
5008
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
5008
5008
5008
5008
5008
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
7012
7012
5008
5008
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
7012
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
7012
7012
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
5008
7012
2005
2005
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
5008
5008
5008
5008
2005
7012
7012
7012
7012
5008
7012
5008
5008
5008
7012
5008
5008
2005
2005
7012
7012
7012
7012
5008
5008
5008
5008
7012
7012
7012
2005
2005
7012
7012
2005
2005
2005
2005
2005
5008
5008
5008
5008
7012
7012
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
7012
7012
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
5008
5008
5008
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
5008
7012
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
5008
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
7012
5008
5008
5008
5008
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
5008
2005
2005
7012
7012
7012
7012
7012
5008
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5008
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
7012
2005
2005
2005
2005
5008
5008
5008
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
5008
5008
2005
5008
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
7012
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
5008
5008
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
7012
7012
7012
7012
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
5008
5008
7012
7012
2005
2005
7012
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
5008
7012
7012
5008
5008
5008
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
5008
5008
2005
2005
2005
2005
2005
2005
7012
5008
5008
5008
2005
2005
2005
5008
5008
5008
7012
7012
7012
7012
2005
2005
7012
7012
7012
7012
7012
7012
7012
2005
7012
7012
2005
2005
2005
5008
5008
7012
7012
5008
2005
2005
2005
2005
5008
5008
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
7012
7012
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
7012
7012
5008
5008
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
7012
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
5008
5008
5008
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
7012
7012
7012
2005
2005
2005
7012
7012
7012
7012
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
5008
5008
5008
2005
2005
2005
2005
2005
2005
7012
7012
5008
5008
7012
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
7012
7012
7012
7012
5008
5008
5008
7012
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
7012
7012
7012
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
7012
7012
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
5008
5008
7012
7012
7012
2005
2005
2005
7012
7012
7012
2005
2005
5008
5008
2005
5008
2005
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
5008
7012
7012
5008
7012
5008
5008
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
7012
5008
5008
5008
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
7012
7012
7012
7012
7012
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
7012
7012
2005
5008
5008
5008
5008
2005
2005
2005
2005
7012
5008
5008
5008
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
5008
5008
5008
5008
2005
5008
5008
5008
5008
5008
2005
5008
5008
5008
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
7012
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
2005
2005
5008
2005
5008
7012
7012
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
5008
5008
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
7012
7012
7012
7012
7012
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
5008
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
5008
5008
5008
5008
2005
2005
7012
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
5008
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
5008
5008
5008
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
5008
7012
7012
7012
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
7012
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
5008
5008
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
5008
5008
7012
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
5008
5008
5008
5008
7012
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
5008
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
7012
5008
5008
5008
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
5008
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
7012
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
7012
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
7012
7012
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
5008
7012
7012
7012
7012
5008
5008
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
7012
5008
5008
7012
5008
5008
5008
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
5008
7012
7012
7012
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
5008
5008
5008
7012
7012
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
5008
5008
5008
7012
5008
7012
7012
7012
5008
5008
5008
7012
7012
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
1002
2005
1002
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
1002
2005
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
1002
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
1002
2005
1002
2005
2005
1002
2005
2005
1002
1002
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
2005
2005
1002
2005
2005
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
1002
2005
2005
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
1002
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
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
1002
1002
2005
2005
1002
1002
1002
2005
1002
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
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
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
2005
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
1002
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
1002
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
2005
1002
1002
1002
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
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
2005
2005
1002
2005
2005
1002
1002
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
1002
1002
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
30017
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
30017
30017
1002
1002
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
30017
30017
1002
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
1002
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
1002
1002
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
30017
30017
1002
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
1002
1002
30017
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
0
0
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
0
0
0
0
1002
1002
1002
1002
1002
1002
30017
30017
1002
0
0
1002
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
0
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
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
0
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
30017
0
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
30017
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
1002
1002
30017
1002
1002
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
30017
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
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
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
30017
30017
30017
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
30017
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
0
0
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
1002
0
0
0
0
1002
1002
1002
1002
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
30017
1002
30017
30017
30017
0
0
0
0
0
0
0
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
30017
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
0
1002
1002
1002
1002
30017
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
0
0
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
0
30017
30017
30017
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
0
0
0
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
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
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
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
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
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
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
0
0
0
30017
30017
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
0
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
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
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
0
0
0
0
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
1002
30017
1002
30017
0
0
0
0
0
0
0
0
0
30017
1002
1002
30017
30017
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
0
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
22016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
1002
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
22016
22016
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
1002
1002
22016
22016
22016
22016
1002
22016
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
22016
22016
0
0
22016
22016
1002
1002
1002
22016
1002
22016
1002
1002
22016
1002
1002
22016
0
0
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
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
22016
22016
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
22016
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
0
22016
22016
22016
22016
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
22016
1002
22016
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
22016
1002
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
22016
22016
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
0
0
0
0
22016
22016
1002
1002
1002
1002
1002
22016
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
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
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
0
0
0
0
0
0
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
1002
1002
22016
22016
22016
22016
1002
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
0
0
0
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
22016
22016
0
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
22016
1002
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
0
0
0
0
0
0
0
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
22016
0
0
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
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
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
0
0
0
0
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
22016
1002
1002
22016
22016
22016
1002
22016
22016
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
22016
22016
22016
22016
22016
22016
22016
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
22016
22016
22016
0
22016
0
0
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
0
0
0
22016
22016
1002
22016
22016
1002
22016
22016
22016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
0
0
0
0
0
0
0
0
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
1002
1002
22016
22016
22016
1002
1002
22016
22016
1002
1002
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
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
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
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
0
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
22016
1002
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
2005
1004
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
2005
1004
2005
1004
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
1004
2005
2005
1004
1004
1004
2005
2005
1004
2005
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
1004
1004
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
1004
2005
1004
2005
2005
2005
2005
2005
1004
2005
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
2005
1004
1004
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
2005
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
0
1004
1004
0
1004
1004
1004
1004
0
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
1004
1004
1004
0
0
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
2005
2005
2005
1004
1004
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
2005
1004
1004
1004
1004
1004
1004
2005
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
0
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
2005
2005
1004
1004
1004
2005
1004
2005
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
2005
2005
2005
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
1004
2005
2005
1004
1004
2005
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
2005
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
9020
9020
9020
9020
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
0
1004
9020
1004
1004
1004
1004
1004
5009
5009
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
9010
9010
9010
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
1004
9020
0
1004
1004
1004
9010
9010
9010
9010
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
9020
1004
0
1004
1004
0
0
1004
1004
9020
9020
9020
9020
1004
0
0
0
0
0
0
9020
9020
1004
9020
1004
0
0
5009
5009
5009
5009
9020
9020
9010
9010
9010
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9010
9010
9010
1004
9010
9020
9020
9020
9020
9020
9020
9020
9020
9020
9010
9010
9010
9010
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
0
0
0
0
1004
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
0
0
1004
1004
9020
9020
1004
1004
1004
1004
9020
9020
1004
1004
1004
9020
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
0
1004
1004
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9010
9010
9020
9020
9020
9020
1004
0
0
1004
1004
5009
9020
9020
1004
1004
1004
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
1004
1004
0
9020
9020
9020
9020
1004
1004
1004
9020
9020
1004
1004
9010
9010
1004
1004
9010
9010
9010
1004
1004
1004
1004
1004
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9010
9010
9010
9010
9010
1004
9010
9010
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
1004
1004
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
1004
9010
0
1004
0
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
0
0
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
1004
9010
1004
9020
9020
0
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9010
9010
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9010
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
5009
5009
5009
5009
9020
9020
9020
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
9010
1004
1004
9020
1004
1004
0
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
0
1004
1004
5009
5009
5009
5009
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
9020
1004
1004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
9020
9020
9020
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
1004
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
1004
9020
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
9020
1004
9020
1004
1004
1004
1004
1004
9020
1004
0
0
0
0
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
0
0
9010
9010
9010
9020
9020
9020
9020
9020
9020
9010
9010
9010
9010
9010
1004
9010
9020
9020
9020
9020
9020
9020
0
0
0
0
0
0
0
0
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
1004
5009
5009
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
5009
5009
5009
5009
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
9010
9010
1004
1004
1004
9010
9010
9010
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
0
0
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
5009
5009
5009
1004
1004
1004
9020
9020
1004
9010
9010
9010
9010
1004
9010
1004
1004
9010
1004
1004
9010
9010
1004
1004
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
5009
5009
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9010
9010
9010
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
9010
9010
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
9020
9020
1004
9020
1004
1004
1004
0
1004
0
0
0
1004
0
0
1004
1004
1004
1004
1004
1004
0
0
0
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
9020
1004
1004
0
0
1004
1004
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
9020
9020
9020
0
9020
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
9010
1004
9010
9010
9010
9010
9010
1004
1004
1004
9020
9020
9020
9020
9020
9020
0
0
0
0
0
0
0
0
0
0
0
0
0
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
0
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
0
0
0
0
0
1004
1004
1004
9020
1004
0
0
0
0
0
0
9020
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
9020
1004
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
1004
1004
1004
1004
1004
0
1004
1004
9020
0
0
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
0
0
0
0
9010
0
0
0
0
0
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
5009
5009
5009
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
5009
1004
1004
1004
9020
9020
9020
9020
9020
9020
5009
5009
5009
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9010
9010
9010
9010
9010
9020
9020
9020
1004
1004
9020
1004
9020
9020
9020
9020
9020
9020
1004
1004
9010
9020
1004
1004
1004
1004
1004
1004
1004
0
0
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
0
1004
1004
9020
9020
9020
9020
1004
1004
1004
1004
9010
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
1004
9010
9010
9010
9010
1004
9020
1004
1004
1004
1004
9010
9010
9010
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9010
9010
1004
1004
9020
9020
9020
9020
9020
9020
1004
9020
0
0
0
0
0
0
0
1004
9020
9020
9020
9020
9020
1004
0
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
9010
9010
9010
1004
1004
1004
9010
9010
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
0
1004
1004
9010
9010
1004
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
5009
5009
9020
5009
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
0
1004
1004
0
1004
9020
9020
9020
9020
9020
5009
5009
5009
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
0
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9010
9010
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
9020
1004
9020
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9010
9010
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
0
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
0
1004
9010
5009
5009
5009
9020
1004
1004
1004
9020
0
1004
9020
9020
9020
1004
0
1004
1004
0
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
9020
1004
9020
9020
9020
1004
1004
9020
9020
9020
9020
0
0
0
1004
1004
1004
1004
9020
9020
9020
9020
0
0
0
0
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
0
0
0
0
0
5009
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9010
1004
1004
9010
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
5009
5009
5009
5009
5009
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
0
0
0
0
0
0
0
0
0
0
0
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
0
1004
0
0
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9010
9010
1004
1004
1004
9010
9010
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
1004
1004
0
0
0
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
1004
9020
9020
1004
1004
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
9010
9010
1004
1004
1004
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
5009
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
0
0
0
0
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
9020
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
0
0
0
0
0
0
0
1004
1004
1004
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
0
0
0
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
0
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
1004
9010
9010
9010
1004
9010
9010
9010
1004
1004
1004
1004
1004
1004
1004
5009
5009
5009
5009
5009
1004
9010
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
0
0
0
0
0
0
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
9010
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
0
9020
9020
9020
1004
1004
1004
9020
9020
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
5009
5009
5009
5009
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
1004
1004
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
9020
1004
9020
1004
9020
9020
9010
9010
9010
9010
9010
9010
9010
1004
1004
9010
9010
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
9010
9010
9010
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9010
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
9020
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9010
9010
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9010
9010
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9010
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9010
9010
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
1004
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9010
1004
9010
9010
1004
1004
1004
9010
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
9020
1004
9020
9020
1004
1004
1004
5009
5009
5009
5009
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
0
5009
5009
5007
5007
0
2005
2005
2005
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
5007
5007
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
5007
40021
40021
40021
2005
2005
2005
5007
5007
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
40021
2005
2005
2005
2005
2005
2005
5009
5009
5009
5007
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
5007
2005
5007
5007
5007
5007
2005
5007
40021
40021
40021
40021
5007
5007
5007
2005
5007
5007
5006
5006
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
5007
40021
40021
5007
5007
2005
5009
5009
5009
5009
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
7012
5007
5007
5007
5007
5007
5007
2005
2005
0
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
5007
5007
5007
5007
5009
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
5007
2005
5009
40021
5009
5009
5009
40021
40021
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5009
5009
5009
2005
2005
2005
5009
5009
5009
2005
2005
2005
2005
2005
2005
5009
5009
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
7012
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
5007
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
5009
5009
5009
0
5009
5009
5009
5009
5009
7012
7012
7012
2005
2005
2005
2005
5007
5007
5007
5007
5007
5009
5009
5007
5007
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
5007
5007
5009
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
7012
7012
5007
5007
40021
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
5007
0
0
0
0
0
2005
0
0
0
0
0
5007
5007
5007
5007
2005
2005
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
5007
5007
5007
5007
2005
2005
5009
5009
40021
40021
5009
5009
5009
5009
2005
2005
2005
2005
2005
5007
5007
5007
5007
5009
5009
2005
5007
5007
2005
5007
2005
2005
2005
2005
5007
5009
5009
5009
5007
5007
5007
5007
5007
5009
40021
40021
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
5007
5007
2005
2005
2005
2005
5007
5009
2005
2005
5009
5009
5009
5009
5006
0
0
5006
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
2005
2005
2005
5009
5009
2005
2005
5009
5009
5009
5009
2005
2005
2005
5007
5007
5007
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
2005
2005
5007
5009
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
5009
2005
2005
2005
2005
2005
2005
5007
5007
2005
5009
5009
2005
2005
2005
5007
2005
5007
5007
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
5009
5009
2005
40021
40021
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
5009
5009
5009
2005
2005
5007
5007
2005
2005
2005
40021
40021
40021
5007
5007
5007
5007
40021
5009
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
2005
5009
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
40021
40021
5007
5007
5007
5009
40021
5009
5009
2005
5009
5009
5009
5009
2005
2005
2005
5009
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
7012
7012
7012
2005
5009
5009
5007
5007
5007
5007
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
40021
40021
40021
5006
5006
5006
0
7012
7012
7012
5007
5007
5007
2005
2005
5007
5007
2005
2005
5009
5009
5007
5007
5007
5007
5007
5007
5007
2005
5007
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
5009
5009
5009
5009
2005
2005
5009
2005
2005
2005
2005
5007
5007
5007
5009
5009
2005
5009
2005
2005
2005
2005
2005
2005
5007
5007
2005
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
5007
5007
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
2005
2005
2005
7012
40021
7012
5007
5007
5007
5007
5007
2005
5007
5007
5007
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
5009
2005
2005
2005
2005
2005
2005
5009
5009
5009
2005
2005
2005
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
5007
5007
5007
2005
5009
5009
5009
5009
5009
2005
40021
5007
5007
5007
5007
5009
5009
5009
5009
5007
5007
2005
2005
2005
5007
5007
5007
2005
2005
40021
7012
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
5009
2005
5007
5007
5007
5007
5007
2005
7012
7012
7012
7012
7012
2005
2005
5007
5007
5007
5007
5007
5007
5007
5009
5009
2005
5009
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
5007
5007
5009
5009
5009
5009
5009
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
5009
5007
5007
5007
2005
2005
2005
5007
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
5009
5007
5007
5007
5007
2005
2005
0
0
0
2005
2005
0
5009
5009
5007
5009
5009
5009
5009
40021
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
5009
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
40021
40021
40021
40021
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5009
5009
5009
2005
2005
5007
5007
2005
2005
2005
5009
5009
40021
5007
5007
5007
5007
2005
5007
5007
2005
2005
5009
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
5007
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
0
5006
5006
0
0
0
5006
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
5007
5007
2005
2005
2005
2005
2005
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5007
2005
2005
2005
2005
2005
2005
0
0
0
5007
5007
5007
5007
5009
5009
5009
2005
2005
2005
2005
5009
5009
2005
5009
5009
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
5009
5009
5009
5009
5009
5007
5007
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
0
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
5009
5009
5009
5009
2005
2005
2005
2005
5009
5009
5009
5009
5009
2005
0
0
5006
5006
5009
5009
5009
5009
5007
5007
5007
5007
5007
7012
7012
7012
2005
2005
2005
5009
2005
5009
5009
5009
2005
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
5007
2005
2005
5009
5009
2005
5009
5009
5009
5007
5007
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
5007
5007
5007
5007
5007
2005
2005
2005
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
5007
2005
2005
2005
5009
0
0
5007
7012
7012
7012
7012
7012
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
5007
5007
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
5009
5009
5009
5009
5009
2005
2005
2005
5007
2005
5007
2005
5007
5009
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
5009
0
0
2005
0
0
5007
5007
2005
2005
2005
2005
2005
5009
5009
5009
2005
2005
5009
5009
5009
5009
5009
5009
5009
5009
5007
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
5007
5007
2005
2005
2005
5009
5009
5009
5009
5009
5009
5009
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
5009
5009
5009
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
5007
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
2005
2005
2005
5007
5007
5007
5007
2005
2005
5007
5007
5009
5009
5009
5009
2005
5007
5007
5007
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
40021
40021
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
5007
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
2005
2005
2005
2005
5007
5007
5007
5007
5009
5007
5007
5007
2005
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
5007
5007
5007
5007
5007
2005
2005
2005
2005
5009
5009
5009
5009
5007
5009
5009
5009
40021
5009
5009
5007
5009
5009
5009
0
0
0
0
0
2005
2005
2005
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
5007
2005
2005
2005
2005
5009
5009
5009
5009
0
0
5006
0
5007
5007
5007
5007
5009
5009
2005
5009
2005
2005
2005
2005
2005
2005
2005
2005
40021
40021
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
5009
5009
5009
40021
40021
5009
5009
40021
5007
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
2005
2005
2005
5007
5007
5007
5009
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
5007
5009
2005
2005
2005
2005
2005
5007
5007
5007
0
0
0
0
0
2005
2005
2005
5007
40021
2005
2005
2005
2005
2005
2005
2005
2005
40021
40021
40021
40021
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5009
5009
5007
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5009
5009
2005
2005
2005
2005
2005
5009
5009
5009
5009
5007
5007
5007
2005
2005
2005
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
5007
5007
5007
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
5007
5009
5007
5007
2005
2005
2005
5007
2005
2005
5007
5007
2005
2005
2005
40021
40021
40021
40021
2005
5007
5009
40021
5009
5009
5009
5009
2005
2005
2005
2005
5007
5007
5009
5009
5009
5009
5009
2005
5007
5007
5007
5007
5007
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
2005
5009
5009
2005
5009
5009
2005
2005
2005
5007
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
5009
5007
5007
2005
2005
2005
5009
5009
5009
5009
5009
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
5007
5009
5009
5009
5009
5009
5009
2005
5007
5007
5007
2005
2005
2005
5009
5009
5009
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
5006
5006
2005
5009
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
5009
5009
5009
5009
5009
5009
5007
5009
5009
5009
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
5009
5009
5007
5007
5007
5009
2005
2005
2005
2005
2005
2005
40021
7012
7012
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
5009
5007
5007
5007
5007
5007
5007
2005
2005
2005
5007
5007
5009
2005
2005
5007
5007
5007
2005
2005
2005
2005
5007
5007
40021
5009
5009
5009
5009
2005
2005
2005
2005
2005
40021
2005
2005
5007
5007
5007
2005
5007
5007
40021
5009
5009
5009
5009
5009
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5009
5009
5009
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
7012
7012
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
5007
40021
40021
40021
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
5009
2005
2005
7012
7012
7012
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
2005
2005
5007
5009
5009
2005
2005
2005
5009
5009
5009
5007
5007
5007
2005
2005
0
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
5009
5009
5009
5009
5007
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
5009
5007
5007
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5009
5009
5009
5009
2005
5007
5007
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5007
2005
2005
2005
5007
5007
5007
2005
2005
5007
5007
2005
2005
2005
2005
2005
5007
5007
5007
5009
5009
5009
5009
5009
2005
5007
5007
5009
5009
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
40021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
7012
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
5009
5009
2005
2005
5007
5007
5007
5007
5007
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
2005
2005
2005
2005
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5009
5009
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
5009
5009
40021
5009
5009
2005
2005
2005
5007
5007
5007
5007
5009
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
5007
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
2005
2005
5009
5009
5009
5009
5009
2005
5009
5009
5007
5007
5007
5007
2005
2005
2005
2005
2005
7012
5009
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5009
7012
7012
7012
2005
5009
5009
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
2005
0
0
0
5009
5009
5009
0
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
5009
2005
2005
5009
2005
5009
5009
5009
5009
5009
2005
2005
2005
2005
0
0
5009
5009
5009
5009
5009
5009
5009
5009
5007
5007
5007
5009
5009
5009
2005
2005
5009
5007
5007
5007
5007
2005
5007
5007
2005
5009
5009
5009
5009
5007
5007
2005
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5007
5009
5009
5009
5009
5009
2005
2005
2005
2005
5007
5007
2005
5007
5007
5007
5007
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5007
5009
5009
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
2005
5007
5007
2005
2005
2005
5007
5007
2005
2005
2005
5009
5009
5009
2005
5009
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
2005
5009
5007
5009
5009
5009
5007
5007
5007
5007
5007
5009
5009
5009
40021
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
0
5009
5009
5009
5007
5007
5007
5007
5007
5007
2005
2005
5007
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
40021
40021
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
5009
2005
5007
5007
2005
5009
5009
5009
2005
5009
5009
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5009
2005
2005
2005
2005
5007
5007
5007
5007
5007
5009
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
2005
2005
5007
5007
5007
2005
5007
5007
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
5007
5007
2005
2005
2005
2005
5007
5007
5007
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5009
0
5009
5009
5007
5007
5007
5007
5007
2005
2005
2005
5009
5009
5009
2005
2005
7012
7012
5007
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5007
5007
2005
2005
2005
5009
5009
2005
2005
2005
0
2005
5009
5009
5009
5009
5009
5009
5009
5009
5009
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5007
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
5007
5007
5007
2005
2005
2005
5009
5009
5009
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
5007
5007
5009
5009
5009
5009
5009
5009
5009
5009
5007
2005
2005
5007
2005
2005
2005
2005
5009
5009
5009
2005
0
5006
2005
5007
2005
2005
2005
5007
5007
2005
2005
2005
2005
2005
2005
5007
2005
2005
2005
2005
2005
5009
5009
5009
5009
5007
2005
2005
2005
2005
2005
5007
5007
5007
0
0
0
0
5007
5007
0
0
2005
2005
2005
2005
2005
5007
5009
5009
5007
5007
5007
5007
2005
2005
2005
2005
5007
2005
5009
5009
5009
5007
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
0
0
2005
2005
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
5009
2005
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
2005
2005
5009
2005
2005
40021
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
2005
2005
2005
2005
5007
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
2005
2005
2005
5009
40021
40021
40021
40021
5009
5007
5007
5007
5007
5009
5009
5009
5009
5007
2005
2005
5009
0
2005
2005
2005
40021
40021
2005
5007
5007
2005
2005
2005
2005
40021
40021
2005
2005
2005
2005
5009
5009
5009
5009
5009
5009
2005
2005
2005
5009
5009
5009
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
2005
2005
2005
5007
5007
5007
5007
5009
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
5007
2005
2005
40021
5007
5009
5009
5009
5009
5007
5007
5007
2005
5007
5009
5009
2005
2005
2005
2005
2005
2005
2005
2005
2005
5009
40021
40021
40021
40021
2005
2005
2005
2005
2005
2005
2005
2005
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
2005
2005
2005
2005
2005
5009
5009
5007
5007
5009
5009
5009
2005
2005
2005
5007
5007
5007
5007
2005
2005
2005
2005
2005
5007
0
0
0
0
2005
2005
2005
0
5009
5009
5009
5009
2005
2005
2005
2005
5009
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
5007
5007
5007
2005
2005
5007
5007
5007
5007
5007
2005
2005
5007
5007
5007
5007
5007
2005
5007
5009
5007
5007
5007
5007
5007
7012
7012
2005
2005
5007
5007
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
2005
2005
2005
5007
5007
5007
2005
2005
5007
2005
2005
2005
5009
5009
5009
5009
5009
5009
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
2005
2005
5007
5007
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
0
0
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
40021
40021
40021
5009
0
40021
5007
5007
5007
5007
5007
5007
5007
40021
7012
7012
7012
40021
0
40021
40021
40021
40021
40021
7012
5009
5009
7012
5007
5009
40021
40021
40021
40021
7012
7012
7012
7012
40021
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
5009
0
40021
40021
40021
40021
40021
40021
40021
5009
5009
5009
5009
5009
40021
40021
0
0
0
40021
40021
40021
40021
40021
5009
5009
40021
0
0
0
40021
7012
5007
5007
5007
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
7012
7012
7012
5007
5007
40021
40021
5007
5007
5007
5007
5009
7012
40021
40021
40021
40021
40021
40021
40021
5009
5009
5007
5007
5007
40021
40021
7012
7012
40021
40021
7012
7012
5009
5009
5009
5009
5009
5009
7012
7012
7012
0
0
0
7012
7012
0
40021
0
40021
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
5009
5009
5009
5009
5009
5009
40021
40021
5007
5007
5007
5007
5009
5009
40021
5009
40021
5009
5009
5007
7012
40021
7012
7012
7012
5007
5007
7012
5007
5007
40021
40021
40021
5009
5009
5009
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5009
5009
7012
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
40021
7012
7012
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
5007
7012
7012
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
40021
40021
7012
7012
7012
5009
5009
7012
7012
7012
0
40021
40021
0
40021
0
5009
5009
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
5009
5009
5009
5009
5009
5009
5009
7012
5007
5007
5007
40021
7012
40021
40021
40021
5009
5009
7012
7012
5009
5009
5009
40021
40021
40021
40021
40021
7012
5009
5009
5009
5009
5009
5009
0
0
0
0
5007
7012
7012
7012
7012
7012
7012
5007
5009
5009
5009
5009
7012
7012
7012
7012
40021
40021
40021
40021
5009
5009
5009
5007
5007
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
7012
40021
7012
7012
7012
40021
40021
40021
40021
5009
5009
7012
40021
7012
5009
5009
5009
5009
5009
5009
5009
7012
5007
5007
5007
5007
5007
5007
5007
40021
40021
40021
40021
5007
7012
7012
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
0
40021
40021
40021
40021
40021
5009
5007
5007
7012
40021
40021
40021
5009
5009
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
0
0
0
0
0
0
0
40021
40021
40021
40021
40021
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
5009
7012
7012
7012
40021
40021
7012
0
0
0
0
0
0
0
0
0
0
7012
5007
5007
5007
40021
40021
40021
5009
40021
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
40021
5007
5007
5007
5007
5007
5007
7012
7012
5009
5009
40021
40021
40021
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
7012
7012
40021
40021
40021
5009
5009
5009
5007
5007
5007
5007
7012
40021
40021
40021
7012
7012
7012
7012
40021
5009
5009
5009
40021
5007
5007
5007
5007
40021
40021
40021
40021
7012
7012
7012
0
0
0
7012
5007
5007
5007
5007
5007
40021
5009
5009
5009
5009
5009
40021
40021
40021
5007
5007
5007
5007
5007
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
5009
5009
5009
7012
7012
7012
40021
7012
40021
5007
5007
5007
5007
5007
0
5009
5007
5007
5007
5007
5009
5007
5007
5007
5007
5007
5007
0
40021
0
0
0
40021
0
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
5007
5007
7012
7012
5007
5007
5007
40021
40021
40021
0
0
0
40021
5007
5007
5007
5007
5007
5007
7012
7012
5007
5007
5007
5007
40021
40021
5009
7012
5007
5007
5007
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
7012
7012
40021
40021
40021
7012
7012
40021
40021
40021
40021
5009
7012
40021
40021
40021
40021
40021
5009
5009
7012
40021
7012
7012
7012
5009
5009
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
0
0
7012
7012
5009
5009
5009
5009
5009
40021
40021
40021
40021
7012
7012
5009
5009
40021
40021
40021
5007
5007
5007
5007
5007
7012
7012
7012
5007
5007
5009
7012
0
0
5009
5009
5007
5007
5007
5007
7012
5007
5007
5009
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
5009
5009
7012
5007
5007
5007
5007
5007
5007
5007
5009
5009
40021
40021
40021
40021
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
40021
40021
40021
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
7012
7012
7012
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
5009
5009
5009
40021
40021
40021
40021
40021
5009
5009
5009
5009
5009
5009
7012
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
40021
7012
40021
0
0
0
7012
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
7012
5007
5007
5007
5009
40021
40021
40021
40021
7012
7012
7012
40021
40021
40021
40021
40021
5009
5009
5009
5009
5009
0
0
0
0
7012
7012
7012
7012
7012
5009
5009
5009
7012
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
0
40021
40021
0
40021
0
40021
0
0
40021
40021
5009
5009
5009
5009
5009
5009
5009
0
7012
40021
40021
7012
7012
7012
7012
7012
5007
5007
7012
7012
40021
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
0
0
0
0
0
0
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
40021
40021
40021
40021
40021
40021
40021
40021
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
7012
7012
7012
40021
40021
40021
40021
40021
7012
7012
7012
40021
40021
7012
7012
5007
5007
40021
40021
0
40021
40021
40021
40021
40021
5007
5007
5007
5007
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
40021
40021
40021
40021
40021
7012
7012
7012
5007
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
7012
5009
5009
5009
5007
5007
5007
5007
5007
5009
5009
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
5007
7012
40021
40021
0
0
0
0
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
40021
40021
40021
40021
7012
7012
7012
7012
5007
5007
5007
5007
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
7012
40021
40021
7012
40021
40021
7012
40021
7012
7012
7012
7012
7012
7012
5007
5009
5009
5009
5009
5009
40021
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
40021
40021
40021
7012
0
0
0
0
0
0
0
40021
40021
40021
40021
7012
7012
7012
7012
7012
5007
0
0
5009
0
5009
5007
5007
40021
7012
7012
7012
40021
5009
5009
5009
0
0
0
0
5009
5009
5007
5007
7012
5009
5009
5007
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
40021
5009
40021
7012
7012
7012
40021
5009
5009
40021
5009
7012
5009
5009
5007
5007
40021
40021
40021
40021
5007
5007
5007
5007
5007
40021
40021
5009
5009
5009
0
0
5007
7012
7012
40021
7012
7012
5007
40021
40021
40021
40021
40021
40021
0
0
0
7012
40021
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
5009
5009
5009
5009
7012
7012
7012
7012
5007
5007
5007
5007
7012
7012
5009
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
0
5009
5009
5009
5009
5007
5007
7012
7012
7012
5009
5009
5009
5007
5007
5007
7012
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
40021
40021
40021
5009
5009
5009
5009
5009
5009
5007
5007
5007
7012
7012
40021
40021
40021
40021
40021
40021
40021
7012
7012
5009
5009
5009
5009
7012
7012
40021
40021
40021
40021
5009
5009
5007
7012
7012
7012
40021
0
0
0
0
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
0
0
40021
5009
5009
5009
5009
5009
5009
0
0
0
0
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
5009
5009
40021
40021
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5009
5009
5009
5009
7012
5009
5009
5009
5009
0
5009
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
40021
40021
40021
7012
5007
5007
7012
0
0
5007
5007
5007
5007
5007
40021
40021
40021
40021
0
0
0
0
0
0
40021
0
5009
5009
7012
7012
7012
7012
7012
7012
40021
40021
7012
5007
5007
7012
7012
0
7012
7012
7012
5009
5009
7012
7012
7012
7012
7012
7012
0
0
0
0
7012
5009
5009
5009
5009
5009
5009
5009
5009
5007
5007
0
0
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
5009
5009
5007
5007
5009
5009
5009
5009
40021
40021
40021
40021
40021
40021
40021
0
40021
40021
40021
40021
40021
0
7012
5007
5007
5007
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
5007
5007
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
5009
5007
7012
7012
7012
7012
5007
5007
7012
5007
5007
5007
5007
7012
7012
5007
5007
5007
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
5009
5009
5009
5009
40021
7012
7012
7012
7012
7012
40021
40021
40021
5007
5007
5007
5007
5007
5009
5009
5009
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
7012
5009
5009
5009
5009
5009
5009
0
0
5009
5009
5009
5009
7012
5007
5007
0
7012
7012
0
0
0
40021
7012
7012
7012
7012
7012
5007
5007
0
0
5007
5007
5009
5009
40021
5007
5007
7012
7012
7012
7012
7012
5007
7012
7012
40021
0
0
7012
7012
7012
7012
7012
7012
5007
5007
5009
5009
5009
7012
7012
5009
5009
7012
7012
5007
5007
5007
5007
5007
5007
5007
40021
40021
40021
40021
7012
7012
7012
5009
7012
7012
40021
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
40021
5009
5009
5009
5009
5009
5009
5009
5009
5009
40021
40021
40021
5009
5009
0
7012
7012
40021
40021
40021
40021
40021
7012
7012
5009
5009
7012
7012
5007
7012
7012
7012
5009
5009
5009
5007
5007
5007
0
0
5009
5009
7012
5009
5009
7012
5007
5007
5007
5007
5007
5007
5007
5007
0
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
5007
5007
5007
5007
5007
5007
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
5009
7012
7012
7012
7012
7012
40021
5007
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
7012
7012
7012
40021
40021
5007
5007
5007
40021
40021
40021
5007
5007
5007
7012
7012
0
0
0
0
0
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
40021
40021
7012
7012
7012
40021
40021
40021
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
0
0
0
0
0
0
0
0
0
0
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
5009
40021
40021
40021
5009
40021
40021
40021
40021
40021
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
5009
5009
7012
5007
5007
5007
40021
40021
40021
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
7012
40021
40021
40021
40021
40021
7012
7012
5009
5009
5009
5009
5009
5009
40021
5009
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
0
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
0
0
0
5007
5007
7012
7012
5007
5007
0
0
0
0
5009
5009
40021
40021
40021
7012
5009
5009
5009
0
0
40021
40021
40021
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
5009
5009
5009
5007
5007
5007
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
5007
5009
5009
7012
0
0
0
0
0
7012
7012
7012
40021
40021
0
0
0
7012
7012
5007
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
40021
40021
5007
5007
40021
40021
40021
40021
40021
40021
40021
40021
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
40021
40021
40021
40021
5007
7012
7012
7012
7012
7012
7012
40021
5009
5009
5009
5009
5009
7012
5007
5007
5007
5009
5009
5009
7012
7012
5009
5009
7012
5007
5007
5007
5007
7012
0
5007
5007
5007
40021
40021
40021
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
40021
40021
40021
40021
0
0
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
0
5009
5009
5009
5009
5009
5009
5007
5007
7012
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
7012
7012
5009
5009
7012
7012
7012
5007
5007
7012
40021
40021
40021
40021
7012
7012
7012
40021
40021
40021
7012
5009
5007
5007
5009
5009
5009
7012
7012
7012
7012
7012
40021
5007
5007
5007
5007
7012
7012
7012
7012
5009
5009
5009
5009
7012
40021
5007
5007
5007
5007
7012
7012
0
0
40021
5007
5007
5007
5007
5007
5007
5007
7012
40021
40021
40021
40021
40021
5007
5007
5007
5007
40021
40021
40021
40021
40021
5009
5009
5009
5007
5007
5007
7012
7012
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
5009
5009
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
40021
40021
5007
5007
5007
5007
7012
40021
5009
5009
5009
5009
5007
5007
5007
5007
5007
7012
7012
7012
40021
40021
40021
40021
40021
7012
40021
40021
40021
40021
40021
7012
5009
5009
7012
0
5007
5007
5007
40021
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
7012
7012
0
40021
0
0
40021
0
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
5007
5007
5007
5007
5009
5009
5009
40021
40021
40021
40021
40021
40021
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5007
5007
5007
7012
7012
5007
5007
5007
5007
0
0
40021
40021
0
0
40021
40021
7012
7012
7012
7012
40021
40021
40021
5007
5007
5007
40021
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
5007
5007
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
40021
40021
5007
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
40021
7012
7012
5007
5007
5007
5007
5007
5007
5009
5009
40021
5009
40021
40021
40021
7012
7012
7012
7012
7012
40021
40021
5009
5009
40021
40021
7012
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
40021
40021
40021
7012
7012
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
40021
40021
40021
7012
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
0
0
0
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
40021
40021
40021
40021
7012
7012
40021
40021
40021
40021
5009
5009
5007
5007
5007
5007
5007
5007
5007
5007
5007
40021
7012
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
40021
40021
7012
5009
5009
5009
40021
7012
0
0
5009
5009
5009
7012
7012
7012
7012
5007
5007
5007
7012
7012
7012
7012
0
0
0
0
0
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
40021
5009
5009
0
0
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
7012
0
0
0
0
5009
5009
5009
5009
5009
5009
5007
5009
5007
5007
5007
5007
7012
7012
40021
40021
40021
7012
5007
5007
5007
5007
5007
7012
40021
40021
40021
40021
40021
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
0
0
0
0
5007
5007
5007
5007
40021
40021
40021
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
40021
5007
40021
40021
40021
40021
0
0
0
7012
5007
7012
7012
5007
5007
5007
5007
5007
5007
40021
40021
40021
7012
7012
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
5007
5007
5007
5007
7012
0
0
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
40021
40021
40021
40021
40021
40021
40021
5007
5007
5007
40021
40021
40021
40021
5007
5007
5007
5007
40021
0
0
0
0
0
7012
5009
7012
7012
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
7012
7012
0
5009
7012
7012
5009
5009
5009
5009
40021
40021
40021
7012
7012
7012
5009
5009
5009
5009
40021
0
40021
40021
5009
0
40021
5007
5007
5007
40021
7012
7012
7012
7012
7012
40021
40021
40021
5007
5009
5009
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
5007
7012
7012
5007
0
0
0
5009
7012
7012
7012
7012
0
0
0
0
7012
0
40021
5007
7012
5009
5009
5009
7012
7012
7012
40021
7012
7012
40021
7012
5007
5007
5007
7012
5007
5009
5009
5009
5009
5009
5009
5009
5009
5009
40021
5009
5009
40021
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
40021
40021
40021
7012
5009
5009
5009
5009
7012
5009
5009
5009
5009
5009
5009
40021
40021
40021
40021
40021
7012
7012
7012
5007
5007
5009
5009
5009
5009
5009
5009
7012
5007
0
0
0
40021
40021
40021
40021
40021
5009
5007
5007
5007
5007
5007
5007
5007
5009
0
0
40021
0
40021
0
0
40021
0
40021
5007
5007
5007
7012
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
40021
40021
40021
7012
7012
7012
0
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
40021
5007
5007
5007
5007
5007
40021
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
40021
40021
0
0
0
7012
7012
7012
7012
40021
7012
40021
40021
7012
7012
5007
5007
5007
5007
5007
5007
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
0
7012
5009
5009
40021
40021
40021
40021
40021
5009
5009
40021
40021
40021
40021
5007
5009
5009
5009
7012
7012
7012
7012
7012
40021
40021
5009
7012
7012
7012
7012
40021
40021
5007
5007
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
7012
7012
7012
7012
5009
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
5009
5009
5009
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
5007
5007
0
5007
5007
5007
5007
40021
40021
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
5009
5009
5009
5009
5009
40021
40021
5007
5007
5007
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
5007
5007
5007
7012
7012
7012
40021
40021
40021
0
0
0
0
7012
0
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
7012
5009
5009
5007
5007
5007
7012
7012
7012
7012
7012
7012
5007
5007
7012
7012
7012
5009
5009
5009
5007
5007
5007
5007
5007
40021
40021
40021
40021
40021
40021
7012
5007
7012
7012
7012
0
5009
5009
5009
5009
5009
0
0
0
0
0
5007
5007
5007
5007
5007
7012
5009
5009
5009
5009
5009
5009
5007
5007
40021
40021
40021
5007
5007
5007
40021
5007
5007
7012
7012
7012
5009
5009
7012
7012
7012
7012
7012
5009
5009
5009
5009
40021
0
0
0
0
5009
7012
40021
40021
5007
5007
5007
5007
5007
5007
5007
5007
5007
5009
5009
40021
40021
40021
40021
40021
7012
7012
7012
40021
40021
7012
7012
7012
40021
40021
40021
40021
5009
5009
5009
5009
0
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
0
7012
7012
40021
40021
40021
5007
5007
5007
5007
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
7012
7012
7012
7012
7012
5009
5009
5009
5009
40021
40021
40021
5009
5009
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
0
5007
40021
40021
40021
40021
40021
5007
5007
5007
5007
5007
5007
40021
40021
5009
5009
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
7012
7012
0
0
0
0
7012
7012
7012
40021
40021
40021
5009
5009
0
0
0
0
0
0
0
0
5007
5007
5007
5007
7012
7012
5009
5007
5007
5007
5007
40021
40021
40021
40021
40021
40021
40021
40021
0
0
0
0
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
5009
5009
5009
5009
7012
5007
5007
7012
7012
5009
5009
5009
5009
7012
7012
7012
40021
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
7012
5007
5007
40021
7012
7012
5007
5007
5007
5007
7012
7012
7012
7012
5007
5007
5007
5009
7012
5007
7012
5007
5007
5007
5007
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
5007
5007
5007
40021
40021
40021
40021
40021
40021
40021
7012
5007
5007
5007
5007
40021
40021
40021
5009
5009
5009
7012
7012
5007
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
40021
7012
7012
7012
7012
7012
0
7012
7012
7012
7012
5009
5009
5009
5009
5009
7012
40021
40021
40021
0
0
0
5007
5007
5007
5007
5007
5007
5007
5007
7012
7012
7012
5009
5009
5009
5009
5009
5009
7012
7012
7012
7012
7012
7012
7012
40021
40021
7012
7012
40021
7012
7012
7012
7012
5009
5009
7012
7012
5007
5009
5009
5009
5009
5009
5009
5009
40021
40021
40021
40021
40021
40021
7012
40021
5007
5007
7012
7012
7012
7012
7012
7012
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
40021
40021
40021
7012
5009
5009
40021
5007
5007
5007
5007
5007
7012
7012
7012
7012
0
5009
5009
5009
0
0
0
0
0
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
40021
40021
40021
7012
7012
5009
5009
5009
5009
7012
7012
5007
5007
5007
7012
7012
7012
5007
7012
5009
5009
7012
40021
7012
7012
7012
7012
7012
40021
40021
7012
40021
40021
40021
40021
40021
40021
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
5007
7012
40021
40021
40021
7012
7012
7012
7012
7012
7012
7012
7012
7012
5009
5009
5009
5009
0
0
0
0
0
0
7012
7012
7012
40021
40021
40021
5007
5007
5007
5007
5007
7012
5006
5006
5006
5006
5006
5006
5006
5006
2005
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
5006
5006
5006
2005
2005
5008
5008
5008
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5008
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
5006
5008
5008
5008
5008
2005
5006
5006
7012
7012
7012
2005
2005
5008
5008
5006
5006
2005
2005
5006
2005
2005
2005
2005
5006
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5008
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5008
5008
5008
2005
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5008
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
5006
5006
2005
5006
2005
2005
2005
5006
5006
5006
2005
5006
5006
5006
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5006
2005
2005
2005
2005
2005
5006
5006
2005
2005
5006
5006
2005
2005
2005
5008
2005
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
5006
5008
5008
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5008
5006
5006
5006
5006
5008
5008
5008
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5008
2005
2005
2005
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
7012
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
2005
5008
5008
5008
5008
5006
5006
5008
5008
5006
5008
5008
2005
2005
5006
5006
5006
5006
5006
5008
5006
5006
5006
5006
5006
5006
5008
5008
5008
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5006
5006
5006
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
5006
5006
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
5008
7012
7012
7012
7012
7012
2005
2005
2005
5006
5006
5006
5006
5006
5006
7012
2005
5008
5008
5008
7012
7012
7012
5006
5006
5006
5006
2005
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5008
5008
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
5008
5008
2005
2005
2005
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5008
5008
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
5008
5008
2005
5008
2005
2005
5006
5006
5006
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
2005
2005
5006
2005
5008
5008
5008
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
2005
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5006
5006
5006
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
5006
5006
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
5006
2005
5008
5008
2005
5008
5006
5006
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
5008
2005
2005
5008
5008
5008
2005
2005
2005
2005
2005
5006
5006
7012
7012
7012
7012
7012
2005
2005
2005
7012
2005
2005
5006
5006
5006
5006
5006
5006
5008
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
2005
5006
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
5008
5008
5006
2005
2005
2005
5008
7012
7012
7012
7012
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
5008
5008
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
5006
2005
5008
2005
2005
2005
2005
2005
2005
2005
5006
2005
2005
2005
5008
5008
5008
5008
2005
2005
5006
5006
5006
2005
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
2005
5006
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5006
5006
5006
2005
2005
2005
2005
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
5008
5006
5006
2005
2005
2005
2005
5008
5008
5008
5008
2005
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5006
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
5006
5008
5008
5008
5008
5006
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5008
5006
5006
5008
5008
5008
2005
2005
5006
5006
2005
5008
5008
5008
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
5006
5006
7012
7012
7012
5006
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
5008
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
2005
2005
2005
2005
5008
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
5006
5006
5006
2005
2005
5006
5006
5006
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5008
5008
5006
7012
5006
5006
5006
5006
2005
2005
5008
5008
5008
5008
5006
5006
5008
5008
5008
2005
2005
2005
2005
2005
2005
5006
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5008
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
5008
5008
5008
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
5006
5006
5008
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
5006
5006
5008
5008
5008
5008
5006
5006
5006
5006
2005
5006
5006
5006
2005
2005
2005
5006
5008
5008
5008
5008
5008
5008
5008
5006
5006
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
5008
2005
5006
5008
5008
5006
2005
2005
2005
5008
5008
5008
5006
5006
5006
5006
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5008
5008
5008
5008
5008
5008
2005
2005
7012
7012
2005
2005
5006
5008
5008
5008
5008
5006
2005
2005
5006
5006
5006
5006
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
5006
2005
2005
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
5006
5008
5008
5008
2005
2005
2005
2005
2005
5008
5008
5006
5006
5006
5006
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
5008
5008
5008
5008
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
2005
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
7012
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5008
5008
5008
2005
2005
5006
5006
5006
5006
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
7012
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
5006
2005
5006
5008
5006
5006
5006
2005
2005
5006
2005
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5008
2005
2005
2005
2005
2005
7012
5008
5008
5008
5008
5006
2005
2005
2005
2005
2005
2005
2005
5006
7012
7012
7012
7012
5006
5006
5008
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
5008
5008
2005
2005
2005
5006
5006
5006
5006
2005
2005
5008
5008
5008
5008
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
7012
7012
5006
2005
2005
2005
2005
5006
2005
2005
2005
2005
2005
2005
5006
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
2005
5008
5008
5008
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5006
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
5006
5006
5006
2005
2005
5008
5008
2005
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
5008
5008
5008
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5008
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
2005
5008
5008
5008
5008
5006
5006
5006
5008
5008
5006
2005
5006
2005
2005
2005
2005
5008
2005
2005
2005
5006
2005
2005
5006
5006
5008
5006
5006
5006
2005
2005
5006
5006
5006
5008
2005
5006
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5008
2005
2005
2005
2005
5006
5008
5008
5008
5008
5008
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
5008
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5006
2005
2005
5006
5006
5006
5006
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5008
5008
5008
5006
5006
2005
5006
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5008
5008
5008
2005
5006
5006
2005
2005
5006
5006
5006
5006
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
5006
5006
5008
5008
5008
5008
5008
5008
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
2005
5006
5006
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
5008
5008
2005
2005
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
2005
2005
5008
5008
5008
5008
5008
5008
5008
2005
5008
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
2005
2005
5008
5008
5008
5006
5006
5006
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
7012
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
2005
2005
2005
2005
5008
5008
2005
2005
5006
5006
5006
5006
5006
5006
2005
5006
2005
2005
2005
2005
2005
2005
2005
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
5006
5006
5006
5006
5008
5008
5008
2005
2005
2005
5008
5008
5008
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5006
5006
5006
5006
5006
2005
2005
2005
5008
5006
2005
5006
2005
2005
5006
5008
5006
5006
5006
5006
5006
2005
2005
2005
5006
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
2005
5008
5008
5008
5008
5008
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
5006
2005
5006
5006
5006
2005
5006
5006
5006
5006
2005
2005
2005
2005
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
5008
5008
5008
5008
2005
2005
5008
5008
5008
5008
5006
5006
5006
5008
5006
5006
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5008
5008
5008
2005
2005
2005
2005
5006
5006
5006
5006
5008
5008
5008
5006
5008
5008
5006
5008
5008
5008
5008
5008
5008
2005
2005
7012
7012
5008
2005
2005
2005
5008
5008
5008
5008
5008
5008
5008
5008
2005
2005
5006
5006
5006
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5006
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
2005
2005
5006
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
5008
5008
2005
2005
2005
2005
5008
5008
5008
5006
5006
5006
2005
2005
2005
5006
5006
5006
5006
5006
5006
5008
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
5008
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
7012
5006
7012
7012
2005
2005
2005
2005
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
2005
2005
2005
5008
5008
2005
5008
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
5006
5006
5006
2005
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5008
5008
2005
2005
2005
2005
5006
5006
5008
5008
5008
5008
5008
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5008
5008
2005
5006
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
5006
5006
2005
2005
2005
2005
5006
5006
5006
5006
5006
5006
5008
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5006
7012
7012
7012
7012
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
7012
5006
5006
5008
5008
7012
7012
7012
7012
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5008
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
7012
7012
7012
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5008
7012
7012
7012
7012
5006
5006
5006
7012
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
0
5006
5006
5006
5006
5006
5006
7012
5006
5006
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
7012
5008
5008
7012
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5006
7012
7012
7012
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5008
5008
5008
5006
5006
5006
5008
5008
7012
7012
5008
7012
7012
7012
5008
7012
5008
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
7012
7012
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
7012
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5008
5008
5008
5008
5006
5006
5006
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
5006
5006
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
7012
5008
5008
7012
7012
5008
7012
5008
5008
7012
7012
5006
5006
5006
5006
5006
5006
7012
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
5008
7012
7012
7012
7012
7012
5008
7012
5008
5006
5006
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
5006
5006
5006
5008
5008
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
7012
5006
5006
5006
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5008
7012
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5006
5006
5006
7012
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
5006
0
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
5008
5008
5008
5008
7012
5006
5006
7012
7012
5006
5008
0
0
7012
5008
5008
7012
7012
7012
7012
5008
5008
7012
7012
7012
5008
5008
5008
5008
5008
7012
5008
7012
7012
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
5006
0
7012
5006
5006
5006
5008
5006
5006
0
0
5006
0
5006
7012
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
7012
5008
5008
5008
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
5006
5006
7012
7012
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5006
5006
5006
5006
0
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5008
5008
5008
5006
5006
5008
5008
5006
5006
5006
5006
7012
5008
7012
7012
7012
5008
7012
7012
5008
7012
7012
7012
7012
0
0
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5006
5006
0
5006
5006
0
0
0
0
7012
7012
7012
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
0
0
0
0
0
7012
7012
7012
5006
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
5006
5006
7012
5006
7012
7012
5008
5008
5008
5008
5006
5006
7012
7012
7012
7012
5006
5006
5006
7012
7012
7012
7012
7012
5008
7012
7012
7012
7012
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
7012
7012
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
7012
7012
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
5006
7012
7012
7012
7012
7012
5006
5006
5008
7012
7012
7012
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
0
5006
5006
0
0
0
5006
7012
5006
5006
7012
7012
7012
7012
5008
5008
5008
5006
7012
7012
5006
7012
7012
7012
7012
5006
5006
5006
5006
5008
5008
7012
7012
7012
7012
7012
5008
7012
5008
7012
7012
7012
5008
5008
7012
5008
5006
5006
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
7012
5008
5008
5008
5008
5008
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
5008
5008
5008
5006
5006
5006
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
5008
7012
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5008
5008
5008
5008
5008
5008
5006
5008
7012
7012
7012
7012
7012
5006
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
7012
7012
5008
7012
5008
5008
5008
5008
5008
5008
5008
0
0
5006
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
7012
5006
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
5008
5008
7012
5006
5006
7012
5008
5006
5006
5006
5006
5006
0
0
0
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
0
0
0
0
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
7012
7012
5006
5006
5006
7012
5008
5008
5006
5006
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
5008
7012
5006
5006
5006
5006
5006
5006
0
0
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
7012
7012
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
5008
5008
5006
5006
7012
7012
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5008
5008
5008
7012
7012
7012
7012
7012
5008
7012
5006
5006
5006
5006
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5008
5008
7012
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
7012
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
5006
5006
5006
7012
7012
5006
5006
5006
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
7012
7012
7012
7012
7012
5008
5008
5008
7012
7012
7012
7012
7012
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
5006
5006
5006
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
5006
5006
5006
5008
7012
5006
5006
5006
5006
5006
0
0
0
0
5006
5006
5006
5006
5006
5006
5006
5006
7012
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
5006
5006
5006
7012
7012
7012
7012
7012
5008
5006
5006
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
7012
7012
5008
5008
5008
5008
5008
5008
7012
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
0
0
0
0
5006
0
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
7012
5006
5006
5008
5008
5008
5008
5008
5008
5006
5006
7012
5006
0
0
0
5008
7012
5006
5008
5008
5008
7012
5006
5006
5006
5006
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
0
0
0
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
5008
7012
5006
5006
5006
5008
5008
5006
5006
7012
7012
5006
5006
5006
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
0
5006
5006
5006
5006
5006
5006
7012
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5006
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
7012
7012
5006
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5006
5006
5006
7012
7012
7012
5008
5006
5006
5008
7012
7012
7012
7012
7012
7012
7012
5008
5006
5006
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
0
0
5006
5006
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
5008
5008
7012
7012
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5008
5008
5008
5008
7012
7012
7012
5008
5008
5008
5008
5008
7012
7012
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
7012
5006
5006
5006
5006
7012
7012
7012
7012
5006
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
0
5006
7012
7012
5006
5006
5006
5006
5006
5006
5006
7012
5008
5008
5008
7012
5008
7012
5008
7012
7012
5008
7012
5006
7012
7012
5008
5008
5008
5008
0
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
5006
5006
5006
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
7012
5008
7012
5008
7012
7012
7012
5006
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
5008
5008
5006
5006
5006
5006
5008
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
5006
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5008
5008
5008
5006
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
7012
5006
5006
5006
7012
7012
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
5006
5006
5008
5008
5008
5008
7012
7012
5006
5006
7012
5008
7012
7012
5008
7012
5008
7012
5008
5008
7012
7012
7012
5008
5006
5006
5006
5006
5006
5006
7012
7012
5006
5006
5006
7012
7012
7012
5008
7012
5008
5008
5006
5006
5006
5006
7012
7012
5008
7012
5008
5008
5006
7012
7012
7012
5006
5006
5006
5006
5006
7012
5006
5006
5006
7012
7012
5006
7012
7012
7012
5006
5006
7012
7012
5006
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
7012
7012
7012
7012
7012
5006
5006
5006
5006
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
5006
7012
7012
5008
5006
5006
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7012
5006
5006
7012
7012
7012
7012
5006
5006
5008
5008
5008
5008
5008
7012
7012
7012
5006
5006
5006
5006
5006
7012
7012
7012
7012
5006
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
5008
5006
7012
5006
5006
5008
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
5006
5006
5006
5006
5006
5006
5006
0
0
5008
5008
7012
5008
5008
5008
5008
5008
5008
7012
7012
7012
7012
7012
5008
5008
5008
5006
5006
7012
7012
7012
7012
7012
7012
7012
7012
5008
5008
5008
5008
7012
5008
5008
7012
7012
5008
7012
7012
7012
5008
5008
5008
5006
5008
5008
7012
7012
5008
7012
7012
0
7012
7012
7012
7012
7012
7012
7012
7012
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
2005
1002
1002
1002
2005
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
2005
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
1002
2005
1002
1002
2005
2005
1002
1002
1002
1002
2005
1002
2005
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
1002
2005
2005
1002
1002
2005
2005
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
1002
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
1002
2005
2005
1002
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
2005
2005
1002
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
2005
1002
1002
2005
2005
1002
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
1002
2005
2005
2005
2005
1002
2005
2005
2005
1002
1002
1002
2005
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
2005
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
2005
2005
1002
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
2005
1002
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
1002
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
1002
1002
2005
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
2005
2005
2005
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
1002
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
2005
2005
2005
1002
1002
2005
1002
1002
2005
1002
2005
2005
2005
1002
2005
1002
2005
1002
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
2005
2005
1002
1002
1002
2005
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
2005
1002
2005
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
1002
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
1002
2005
2005
2005
2005
1002
2005
2005
1002
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
2005
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
30017
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
0
1002
1002
30017
30017
30017
30017
0
0
0
1002
1002
0
0
0
0
0
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
0
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
0
30017
30017
30017
30017
30017
0
0
0
30017
1002
1002
1002
1002
1002
30017
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
1002
0
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
30017
30017
30017
30017
30017
30017
0
0
1002
1002
0
30017
30017
30017
1002
1002
30017
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
0
0
0
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
0
0
1002
1002
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
0
0
0
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
0
0
0
0
0
1002
1002
30017
30017
1002
1002
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
0
1002
1002
1002
0
0
30017
30017
30017
0
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
0
0
0
0
0
0
0
0
0
0
0
30017
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
1002
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
1002
1002
1002
30017
1002
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
1002
1002
1002
30017
1002
30017
0
0
0
30017
30017
30017
0
0
0
0
0
1002
1002
30017
0
0
30017
30017
30017
1002
0
0
0
0
0
0
1002
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
0
0
1002
1002
0
0
1002
1002
1002
1002
1002
1002
0
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
0
0
0
0
0
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
0
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
0
0
0
0
0
0
1002
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
1002
0
0
0
0
30017
30017
30017
0
30017
30017
30017
1002
30017
1002
1002
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
1002
1002
1002
30017
30017
0
0
0
1002
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
0
0
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
30017
30017
30017
30017
30017
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
0
0
0
0
0
30017
30017
30017
0
0
0
0
0
0
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
30017
30017
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
0
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
0
0
0
0
0
0
0
0
1002
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
0
0
0
0
0
30017
0
30017
30017
0
0
0
0
0
0
0
30017
30017
1002
30017
30017
30017
0
0
0
0
0
0
0
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
0
30017
30017
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
1002
1002
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
30017
1002
1002
1002
30017
0
0
0
0
30017
30017
1002
1002
0
1002
0
30017
30017
0
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
0
0
0
0
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
0
30017
30017
30017
0
0
0
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
0
0
1002
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
1002
1002
0
0
0
0
0
0
0
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
30017
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
1002
0
0
1002
30017
30017
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
1002
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
1002
0
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
0
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
0
0
0
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
30017
1002
1002
1002
1002
30017
30017
1002
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
30017
1002
30017
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
30017
30017
30017
30017
30017
30017
0
0
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
1002
30017
30017
30017
30017
1002
30017
30017
30017
1002
30017
30017
30017
30017
0
0
0
0
30017
30017
0
0
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
0
0
30017
30017
1002
30017
30017
30017
0
0
0
1002
0
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
30017
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
0
1002
1002
30017
30017
0
30017
30017
30017
30017
1002
1002
30017
0
1002
0
1002
1002
1002
1002
0
0
0
1002
1002
1002
0
1002
1002
0
1002
1002
1002
30017
1002
1002
30017
30017
30017
0
0
0
30017
30017
30017
0
0
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
30017
1002
1002
30017
30017
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
30017
0
1002
1002
30017
30017
30017
1002
1002
1002
0
0
0
0
0
1002
30017
30017
1002
1002
1002
1002
30017
30017
0
0
1002
1002
1002
1002
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
0
0
0
0
0
0
1002
1002
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
0
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
1002
1002
0
0
0
0
0
0
1002
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
0
0
0
30017
30017
1002
1002
30017
30017
30017
1002
1002
30017
30017
30017
0
0
0
0
0
30017
30017
1002
30017
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
1002
30017
1002
30017
30017
30017
30017
30017
0
0
30017
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
0
0
0
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
0
1002
0
0
1002
1002
0
0
0
1002
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
30017
1002
1002
30017
30017
30017
1002
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
30017
30017
30017
30017
30017
30017
0
30017
30017
1002
1002
0
0
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
30017
30017
30017
30017
0
0
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
1002
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
30017
0
30017
30017
30017
1002
30017
30017
30017
0
0
30017
30017
1002
1002
30017
30017
0
0
0
0
0
0
0
0
0
0
30017
0
0
0
30017
30017
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
30017
30017
30017
0
0
0
0
0
1002
1002
0
0
0
30017
1002
1002
30017
30017
30017
30017
0
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
30017
30017
1002
30017
30017
0
0
0
0
0
0
0
0
0
1002
1002
30017
30017
30017
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
0
0
0
0
1002
30017
1002
1002
0
30017
0
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
0
0
0
30017
30017
30017
30017
0
0
0
30017
30017
30017
30017
30017
0
0
0
0
30017
30017
30017
1002
0
0
0
0
0
0
0
1002
1002
30017
30017
30017
0
30017
1002
1002
1002
0
1002
1002
1002
0
0
0
1002
30017
30017
0
0
30017
30017
30017
30017
30017
30017
0
0
1002
1002
1002
1002
30017
1002
30017
1002
1002
30017
30017
30017
30017
30017
30017
0
0
0
30017
30017
0
0
1002
1002
0
0
0
0
30017
30017
0
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
0
0
30017
30017
0
30017
30017
30017
1002
1002
1002
1002
0
1002
0
30017
30017
30017
30017
30017
1002
1002
1002
1002
0
0
0
0
30017
30017
30017
0
0
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
0
1002
1002
0
0
30017
30017
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
0
0
0
30017
1002
1002
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
30017
1002
1002
1002
0
1002
1002
0
30017
30017
30017
1002
30017
1002
1002
1002
30017
30017
0
0
0
0
1002
1002
1002
1002
1002
30017
30017
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
0
0
30017
30017
30017
0
0
0
30017
30017
1002
1002
1002
1002
30017
0
30017
30017
0
0
0
0
0
30017
30017
0
1002
1002
1002
1002
0
1002
1002
1002
1002
0
0
1002
0
0
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
0
0
1002
1002
1002
1002
1002
1002
30017
30017
0
0
0
0
0
0
0
0
0
0
1002
30017
30017
1002
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
30017
30017
1002
0
0
30017
30017
30017
30017
0
1002
1002
0
0
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
30017
30017
30017
30017
0
30017
30017
30017
0
0
0
0
0
1002
1002
1002
1002
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
0
0
30017
30017
0
0
0
0
0
0
0
30017
30017
30017
0
0
0
30017
30017
30017
30017
0
30017
30017
30017
30017
30017
30017
0
0
0
1002
1002
1002
1002
1002
0
0
1002
1002
1002
30017
30017
30017
30017
30017
1002
30017
1002
0
0
1002
0
0
30017
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
0
30017
30017
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
30017
30017
30017
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
0
0
1002
1002
30017
30017
30017
30017
0
0
1002
0
0
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
0
1002
30017
30017
30017
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
0
1002
1002
0
0
0
0
30017
0
1002
1002
1002
30017
1002
1002
30017
1002
1002
1002
1002
30017
30017
0
0
30017
30017
30017
30017
30017
30017
0
0
0
0
0
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
0
0
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
0
0
0
30017
30017
30017
1002
30017
30017
0
0
0
0
0
30017
30017
30017
30017
0
30017
30017
30017
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
30017
0
0
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
30017
30017
1002
30017
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
0
1002
30017
30017
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
30017
0
0
0
0
0
0
0
0
1002
1002
1002
1002
0
0
0
30017
30017
30017
30017
1002
30017
30017
30017
30017
0
0
0
30017
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
0
0
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
30017
0
0
0
0
30017
0
0
30017
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
0
0
0
0
0
0
0
0
1002
30017
30017
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
30017
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
1002
0
0
0
0
0
0
0
0
30017
0
0
0
0
0
0
1002
1002
0
0
1002
1002
1002
1002
0
0
0
0
0
0
0
30017
30017
30017
0
0
0
0
0
0
30017
30017
30017
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
30017
30017
30017
30017
0
1002
1002
1002
30017
0
0
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
0
0
0
0
30017
30017
30017
30017
30017
30017
1002
30017
0
0
0
1002
1002
0
1002
0
0
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
0
0
1002
0
0
1002
1002
30017
30017
0
0
0
0
30017
30017
30017
1002
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
30017
1002
1002
0
30017
1002
1002
30017
30017
30017
0
0
30017
30017
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
30017
30017
0
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
0
0
30017
30017
30017
30017
30017
30017
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
1002
30017
30017
30017
30017
30017
30017
30017
0
0
0
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
30017
30017
0
0
0
0
0
0
0
0
0
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
30017
1002
0
0
0
0
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
30017
0
0
0
1002
1002
30017
30017
30017
30017
0
0
0
30017
30017
1002
1002
1002
1002
30017
1002
30017
30017
30017
30017
0
0
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
30017
30017
0
0
0
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
30017
30017
0
0
1002
1002
1002
30017
30017
30017
1002
30017
1002
1002
0
1002
1002
0
0
1002
1002
30017
30017
0
0
30017
1002
1002
0
0
0
0
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
0
0
0
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
0
0
0
30017
30017
30017
30017
30017
30017
1002
1002
30017
0
0
0
30017
30017
30017
30017
30017
0
0
0
0
0
0
30017
30017
1002
1002
1002
30017
0
0
1002
1002
1002
1002
1002
30017
0
0
0
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
0
1002
1002
30017
30017
1002
1002
0
0
0
0
1002
0
30017
30017
1002
0
0
1002
0
1002
30017
30017
1002
1002
30017
30017
0
30017
30017
30017
1002
1002
1002
1002
1002
1002
0
0
0
30017
30017
30017
0
0
1002
1002
0
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
0
1002
1002
1002
0
0
0
1002
1002
30017
30017
30017
1002
1002
0
0
0
30017
30017
0
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
0
0
0
0
0
30017
0
0
1002
1002
0
0
0
0
30017
30017
30017
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
1002
0
0
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
0
0
0
0
30017
30017
0
0
0
0
30017
30017
30017
30017
1002
1002
0
0
0
0
0
0
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
30017
30017
1002
1002
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
0
0
0
0
0
1002
0
0
1002
1002
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
30017
30017
1002
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
0
0
0
1002
1002
0
1002
0
0
0
30017
30017
30017
30017
30017
30017
0
0
0
30017
30017
0
0
0
0
0
0
0
0
0
0
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
30017
30017
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
0
0
0
0
0
1002
1002
30017
30017
30017
1002
1002
1002
1002
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
0
1002
1002
30017
30017
1002
1002
1002
1002
0
0
0
0
0
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
0
0
30017
30017
30017
30017
30017
1002
1002
1002
0
0
1002
1002
1002
1002
30017
30017
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
0
0
0
0
1002
30017
0
0
0
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
1002
1002
30017
30017
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
1002
0
1002
1002
1002
0
0
30017
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
0
0
0
1002
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
0
0
0
30017
30017
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
1002
30017
30017
30017
0
0
0
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
1002
0
0
0
0
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
1002
1002
30017
30017
30017
30017
30017
1002
30017
30017
30017
30017
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
30017
30017
0
0
1002
1002
1002
1002
1002
30017
30017
30017
0
30017
30017
30017
30017
0
0
0
0
0
30017
30017
1002
1002
30017
30017
0
0
0
0
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
30017
30017
0
30017
30017
1002
1002
0
0
0
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
1002
1002
0
0
0
1002
0
0
0
30017
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
30017
30017
30017
30017
30017
30017
1002
30017
0
0
0
0
1002
1002
30017
30017
30017
30017
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
30017
1002
1002
0
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
30017
30017
30017
0
30017
1002
1002
1002
0
0
30017
1002
0
0
0
0
0
0
30017
0
0
0
0
0
0
0
0
1002
30017
0
0
30017
30017
1002
1002
30017
30017
30017
0
0
0
0
1002
0
0
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
0
1002
0
0
30017
30017
30017
1002
1002
1002
30017
30017
30017
0
0
1002
1002
0
0
0
0
30017
30017
0
0
0
0
1002
1002
30017
1002
1002
1002
30017
30017
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
1002
1002
1002
30017
30017
30017
30017
30017
30017
0
0
0
0
0
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
1002
1002
0
0
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
0
0
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
0
0
0
0
0
30017
30017
30017
0
30017
30017
30017
30017
30017
0
0
0
0
0
30017
30017
30017
30017
0
0
0
0
1002
1002
1002
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
30017
30017
1002
30017
30017
30017
0
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
30017
0
0
0
0
0
30017
30017
0
0
30017
30017
0
1002
1002
1002
1002
30017
30017
30017
1002
1002
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
0
0
0
0
30017
0
0
30017
30017
30017
30017
30017
0
0
0
30017
1002
1002
1002
0
0
0
1002
1002
30017
30017
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
30017
30017
30017
30017
30017
30017
1002
1002
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
0
0
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
0
30017
30017
30017
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
30017
30017
30017
30017
0
0
30017
1002
1002
1002
1002
1002
0
0
0
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
0
0
0
0
0
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
0
30017
0
0
0
30017
30017
30017
30017
30017
0
30017
30017
30017
30017
0
0
0
0
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
1002
1002
1002
0
30017
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
0
0
0
30017
1002
0
0
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
22016
1002
1002
1002
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
22016
22016
22016
1002
22016
22016
22016
22016
1002
22016
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
22016
1002
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
1002
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
1002
1002
22016
22016
22016
1002
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
1002
1002
22016
22016
1002
1002
1002
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
22016
1002
1002
22016
1002
1002
1002
1002
22016
22016
1002
1002
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
22016
22016
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
1002
22016
22016
1002
1002
22016
22016
22016
1002
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
1002
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
22016
1002
1002
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
1002
1002
22016
1002
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
1002
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
1002
1002
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
2005
2005
1004
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
2005
1004
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
2005
1004
2005
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
1004
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
1004
1004
1004
1004
1004
2005
2005
2005
1004
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
1004
1004
2005
1004
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
1004
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
1004
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
1004
1004
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
1004
1004
1004
2005
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
2005
1004
1004
1004
2005
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
1004
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
9020
9020
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
9020
1004
1004
1004
1004
9020
9020
9020
1004
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
9020
9020
1004
1004
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
1004
9020
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
9020
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
1004
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
9020
9020
1004
1004
9020
1004
9020
9020
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
9020
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
9020
9020
1004
9020
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
9020
9020
9020
9020
9020
9020
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
1004
9020
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
1004
1004
1004
9020
1004
9020
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
1004
1004
1004
9020
1004
1004
9020
1004
9020
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
1004
1004
9020
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
9020
9020
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
9020
1004
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
1004
9020
1004
1004
9020
9020
1004
1004
1004
9020
9020
9020
9020
0
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
1004
9020
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
0
0
0
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
9020
9020
1004
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
0
0
0
9020
9020
9020
9020
0
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
0
0
0
0
9020
9020
9020
9020
9020
0
0
0
0
0
0
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
0
0
0
0
0
9020
9020
0
0
0
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
0
0
0
0
1004
1004
1004
1004
1004
9020
9020
9020
1004
9020
1004
9020
9020
9020
9020
9020
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
0
1004
9020
9020
9020
9020
1004
9020
9020
1004
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
1004
9020
1004
1004
9020
1004
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
9020
1004
9020
0
0
0
9020
0
0
0
9020
0
0
0
0
9020
1004
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
1004
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
9020
0
0
0
0
0
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
1004
9020
9020
1004
1004
9020
9020
0
0
0
1004
0
0
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
1004
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
9020
9020
9020
0
1004
1004
9020
1004
1004
9020
9020
0
0
9020
0
0
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
9020
1004
1004
0
0
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
1004
1004
9020
9020
9020
9020
1004
9020
9020
9020
1004
1004
1004
1004
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
1004
1004
0
9020
9020
9020
9020
0
0
0
0
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
9020
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
1004
1004
1004
1004
0
0
0
9020
9020
9020
9020
9020
9020
0
0
0
9020
1004
1004
0
0
1004
1004
1004
1004
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
0
0
0
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
0
0
0
9020
9020
1004
9020
9020
1004
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
9020
1004
1004
9020
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
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
7012
7012
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
5006
5006
5006
5006
2005
7012
7012
7012
7012
7012
7012
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
7012
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
5006
7012
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
7012
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
5006
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
7012
2005
2005
2005
7012
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
5006
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
7012
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
7012
5006
7012
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
5006
7012
7012
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
7012
7012
7012
7012
5006
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
5006
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
7012
7012
7012
7012
7012
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
5006
7012
7012
7012
5006
5006
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
7012
7012
7012
2005
2005
2005
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
2005
2005
5006
5006
7012
7012
2005
2005
7012
7012
7012
7012
7012
7012
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
2005
2005
7012
7012
7012
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
2005
2005
2005
2005
2005
2005
2005
2005
2005
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
7012
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
0
0
0
0
0
0
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
0
0
2005
2005
2005
0
2005
2005
2005
2005
2005
0
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
0
0
0
2005
2005
1002
1002
1002
1002
1002
1002
0
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
0
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
0
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
0
0
0
0
1002
1002
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
0
0
1002
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
2005
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
2005
2005
1002
1002
2005
2005
0
0
0
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
2005
2005
2005
2005
2005
2005
2005
0
0
0
1002
1002
0
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
0
0
2005
0
0
0
0
0
0
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
0
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
2005
2005
2005
1002
2005
0
0
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
2005
2005
2005
2005
0
0
0
0
0
0
2005
1002
1002
1002
1002
1002
2005
2005
0
0
0
1002
1002
1002
1002
1002
2005
2005
2005
0
0
0
2005
2005
2005
0
1002
1002
1002
1002
1002
1002
1002
1002
2005
0
1002
1002
1002
1002
1002
2005
0
0
0
0
2005
2005
0
0
2005
0
2005
0
0
0
0
0
0
0
0
0
1002
0
0
0
0
0
2005
2005
2005
2005
1002
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
1002
1002
1002
0
0
0
0
0
1002
2005
2005
2005
2005
0
1002
0
2005
2005
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
2005
2005
2005
1002
1002
2005
0
0
2005
0
2005
0
0
0
0
0
0
0
0
1002
1002
1002
1002
2005
2005
2005
0
0
1002
1002
1002
2005
1002
1002
1002
2005
2005
2005
0
0
0
0
1002
2005
2005
2005
2005
2005
0
0
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
2005
2005
2005
2005
0
0
0
0
0
0
0
2005
0
0
1002
2005
2005
2005
1002
0
0
0
0
0
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
0
0
0
0
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
0
0
0
0
2005
1002
1002
1002
2005
2005
0
0
0
0
0
2005
2005
2005
2005
2005
2005
1002
2005
2005
2005
2005
1002
1002
0
0
0
0
0
2005
2005
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
0
0
0
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
0
0
2005
0
0
0
0
0
0
0
1002
2005
2005
1002
1002
2005
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
0
0
0
0
0
0
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
2005
2005
2005
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
0
0
0
2005
2005
2005
2005
2005
2005
0
1002
1002
0
1002
1002
0
0
0
0
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
2005
1002
1002
0
0
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
0
0
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
2005
0
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
0
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
0
0
0
0
0
1002
1002
1002
2005
0
2005
2005
2005
2005
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
1002
0
0
0
0
0
0
0
0
2005
2005
2005
1002
0
0
0
0
0
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
2005
2005
0
2005
2005
0
0
2005
2005
0
2005
1002
1002
2005
2005
2005
2005
2005
2005
0
0
0
0
0
2005
2005
2005
2005
1002
1002
0
0
0
0
2005
2005
2005
2005
0
0
0
0
0
0
0
0
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
2005
2005
1002
0
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
0
0
0
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
2005
2005
2005
0
0
0
0
0
0
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
2005
2005
0
0
0
0
1002
1002
1002
1002
2005
0
0
0
0
0
2005
0
0
0
0
0
0
2005
1002
1002
1002
1002
1002
0
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
1002
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
2005
2005
2005
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
0
0
0
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
0
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
1002
1002
1002
1002
1002
1002
0
0
0
0
0
2005
0
0
0
0
2005
0
2005
1002
0
0
0
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
2005
2005
2005
2005
0
0
0
0
1002
1002
1002
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
2005
2005
0
2005
0
0
0
2005
0
2005
2005
2005
2005
2005
2005
2005
1002
2005
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
0
0
0
0
2005
1002
2005
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
0
2005
2005
2005
0
2005
0
2005
2005
0
0
1002
1002
2005
2005
2005
0
0
0
1002
1002
2005
0
0
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
0
1002
2005
1002
1002
1002
0
0
0
0
0
0
0
0
0
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
0
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
0
2005
2005
1002
1002
1002
1002
1002
1002
0
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
1002
0
0
0
0
2005
2005
1002
1002
1002
0
1002
1002
1002
0
2005
2005
2005
0
0
0
0
2005
2005
0
0
0
0
0
0
0
1002
1002
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
1002
0
0
0
0
0
0
1002
1002
2005
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
0
1002
0
1002
1002
1002
1002
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
0
0
0
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
0
0
0
1002
1002
0
0
0
2005
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
0
0
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
1002
0
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
0
0
2005
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
0
0
0
2005
2005
2005
2005
2005
2005
0
2005
1002
0
2005
2005
0
2005
2005
2005
2005
1002
2005
2005
0
2005
0
0
2005
2005
2005
1002
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
0
2005
2005
2005
2005
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
2005
2005
0
0
0
0
2005
2005
0
0
0
0
1002
1002
0
0
1002
0
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
0
2005
2005
2005
0
2005
2005
0
0
0
0
0
2005
2005
2005
1002
1002
0
0
0
0
1002
0
0
0
2005
2005
2005
0
0
2005
2005
2005
2005
2005
1002
0
0
2005
1002
1002
0
0
0
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
0
0
0
0
0
1002
1002
0
0
0
0
0
0
0
0
2005
0
0
2005
2005
0
0
0
0
0
0
1002
2005
1002
1002
1002
2005
2005
1002
1002
2005
2005
0
2005
2005
2005
0
0
0
0
2005
2005
0
2005
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
2005
2005
2005
0
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
2005
2005
1002
0
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
1002
0
0
0
1002
1002
0
0
2005
0
0
0
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
0
2005
2005
2005
2005
1002
1002
1002
1002
1002
0
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
0
1002
1002
1002
2005
2005
0
0
2005
2005
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
2005
2005
0
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
0
0
0
0
0
0
1002
2005
1002
2005
2005
0
1002
1002
1002
1002
1002
1002
1002
2005
0
0
0
2005
2005
2005
2005
0
0
0
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
0
0
0
0
0
0
1002
1002
0
0
1002
1002
0
0
0
0
0
0
0
0
2005
2005
1002
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
0
0
0
2005
2005
2005
1002
1002
1002
1002
1002
1002
0
0
2005
2005
0
0
0
0
0
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
2005
2005
2005
0
0
0
0
2005
2005
0
0
0
2005
2005
0
0
0
0
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
0
0
0
0
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
0
0
1002
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
1002
1002
0
0
1002
1002
1002
0
2005
2005
2005
2005
0
0
1002
0
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
0
0
2005
0
1002
0
0
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
0
0
1002
2005
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
2005
2005
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2005
2005
2005
0
0
0
1002
1002
1002
2005
2005
0
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
0
2005
2005
2005
2005
2005
1002
1002
0
2005
2005
2005
2005
2005
2005
2005
0
0
2005
0
0
0
0
0
0
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
0
0
0
0
0
2005
2005
0
1002
1002
1002
1002
2005
0
1002
0
0
0
0
0
0
0
2005
0
2005
2005
2005
2005
2005
0
0
0
0
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
2005
2005
2005
2005
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
2005
2005
1002
1002
1002
1002
0
0
0
0
0
1002
1002
2005
1002
2005
2005
1002
1002
1002
0
0
0
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
0
2005
2005
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
0
0
1002
1002
2005
0
0
0
2005
2005
2005
2005
1002
2005
2005
0
0
0
0
1002
1002
0
0
0
0
0
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
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
0
2005
2005
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
2005
1002
1002
0
0
0
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
2005
2005
0
0
2005
2005
2005
0
1002
1002
1002
1002
1002
0
2005
2005
1002
1002
1002
1002
1002
1002
1002
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
2005
2005
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
0
0
0
0
0
1002
1002
2005
2005
2005
1002
1002
0
0
0
2005
0
2005
1002
1002
2005
2005
2005
2005
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
0
0
0
0
2005
2005
1002
1002
1002
1002
0
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
1002
0
0
0
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
2005
2005
0
0
2005
2005
0
2005
2005
1002
1002
1002
1002
2005
2005
2005
0
0
1002
1002
2005
2005
2005
1002
1002
1002
1002
2005
2005
1002
0
1002
1002
1002
1002
1002
1002
0
0
0
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
0
0
0
2005
2005
1002
1002
1002
1002
1002
1002
1002
0
0
1002
0
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
2005
2005
2005
2005
2005
2005
0
0
0
2005
1002
1002
0
0
0
2005
0
0
1002
1002
1002
1002
2005
2005
2005
1002
1002
2005
2005
2005
0
0
0
0
2005
2005
1002
1002
1002
2005
2005
2005
0
0
0
0
0
1002
1002
2005
2005
0
0
1002
1002
1002
30017
30017
0
0
0
0
0
0
0
7011
7011
1002
1002
7011
1002
40018
40018
40018
40018
40018
40018
40018
1002
1002
7011
40018
40018
40018
30017
30017
30017
30017
30017
30017
0
1002
7011
7011
1002
7011
7011
7011
7011
7011
0
0
0
0
0
0
0
0
0
40018
40018
40018
40018
7011
40018
40018
40018
1002
1002
1002
1002
40018
1002
30017
1002
1002
1002
40018
40018
40018
40018
40018
7011
7011
7011
1002
7011
7011
7011
7011
1002
1002
7011
1002
30017
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
1002
0
0
0
0
0
0
0
0
0
1002
1002
1002
40018
40018
40018
40018
7011
7011
7011
7011
7011
7011
40018
40018
40018
30017
1002
7011
7011
1002
1002
0
0
7011
7011
7011
7011
7011
30017
30017
30017
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
0
0
7011
7011
0
0
0
0
7011
7011
7011
7011
7011
1002
1002
1002
7011
7011
30017
30017
30017
7011
7011
7011
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
0
0
7011
7011
7011
1002
7011
0
0
0
30017
30017
30017
30017
0
0
40018
0
0
30017
30017
7011
7011
1002
7011
1002
40018
40018
40018
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
40018
40018
40018
40018
40018
7011
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
7011
40018
40018
40018
40018
1002
1002
1002
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
40018
1002
1002
1002
40018
1002
1002
1002
1002
1002
40018
40018
40018
40018
0
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
1002
1002
0
1002
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
40018
40018
40018
40018
0
0
7011
7011
0
0
0
0
0
0
0
40018
40018
30017
30017
30017
30017
7011
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
1002
40018
40018
40018
40018
40018
40018
40018
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
30017
1002
1002
40018
40018
40018
40018
0
40018
40018
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
1002
1002
40018
40018
7011
7011
40018
7011
1002
1002
1002
40018
40018
40018
40018
40018
40018
1002
7011
1002
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
1002
1002
1002
40018
40018
40018
40018
1002
1002
1002
1002
1002
0
40018
40018
1002
1002
1002
1002
1002
30017
7011
40018
7011
40018
7011
7011
40018
40018
40018
40018
30017
30017
30017
1002
7011
7011
7011
7011
30017
40018
40018
40018
40018
40018
7011
7011
30017
30017
30017
7011
7011
7011
40018
40018
40018
7011
7011
1002
1002
1002
7011
7011
7011
7011
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
40018
0
30017
40018
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
7011
30017
30017
30017
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
1002
1002
1002
1002
0
0
0
0
7011
7011
7011
40018
40018
40018
40018
40018
40018
40018
40018
30017
1002
40018
40018
40018
7011
7011
0
0
1002
0
1002
1002
0
0
1002
0
40018
40018
30017
30017
30017
40018
40018
40018
40018
40018
40018
40018
7011
7011
7011
7011
1002
30017
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
0
0
0
0
0
0
0
7011
30017
30017
40018
40018
7011
1002
1002
1002
1002
30017
30017
1002
40018
1002
1002
0
0
0
0
0
0
40018
40018
40018
7011
30017
30017
30017
0
0
0
0
40018
40018
40018
7011
7011
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
0
0
0
0
0
1002
40018
1002
1002
30017
30017
0
0
0
40018
40018
40018
30017
1002
1002
7011
7011
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
30017
30017
30017
1002
1002
1002
1002
1002
40018
30017
30017
30017
7011
1002
1002
1002
1002
1002
40018
40018
7011
40018
40018
1002
1002
1002
1002
1002
0
7011
7011
7011
1002
7011
0
0
1002
1002
1002
1002
1002
40018
40018
7011
7011
1002
1002
40018
40018
7011
1002
1002
1002
1002
40018
40018
0
0
0
0
0
0
0
0
7011
7011
7011
0
0
40018
40018
30017
30017
1002
1002
1002
7011
7011
7011
40018
40018
40018
40018
40018
1002
1002
7011
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
1002
1002
40018
40018
40018
40018
40018
1002
1002
30017
30017
30017
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
30017
30017
40018
40018
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
30017
1002
40018
40018
40018
40018
0
0
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
1002
1002
7011
7011
7011
7011
7011
40018
7011
7011
7011
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
30017
1002
1002
1002
1002
1002
7011
7011
7011
40018
40018
40018
40018
7011
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
0
0
0
0
0
0
0
0
40018
40018
40018
40018
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
1002
1002
1002
1002
1002
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40018
40018
1002
1002
30017
1002
1002
0
0
40018
40018
40018
1002
30017
7011
7011
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
1002
0
7011
7011
7011
0
30017
30017
40018
40018
40018
40018
7011
7011
1002
1002
1002
1002
30017
30017
1002
1002
7011
7011
7011
7011
7011
7011
7011
1002
1002
1002
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
7011
7011
7011
7011
7011
7011
7011
1002
1002
7011
7011
1002
1002
1002
40018
40018
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
30017
30017
1002
40018
40018
40018
40018
1002
1002
1002
0
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
40018
40018
1002
1002
1002
1002
1002
7011
7011
7011
7011
1002
1002
1002
7011
7011
30017
30017
30017
7011
7011
7011
7011
7011
40018
40018
1002
30017
30017
1002
1002
1002
7011
7011
7011
7011
7011
7011
1002
0
0
0
0
0
0
0
0
0
0
1002
0
1002
1002
7011
1002
40018
40018
40018
40018
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
40018
7011
7011
7011
7011
7011
7011
7011
0
0
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1002
0
1002
0
0
0
40018
30017
30017
30017
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
40018
40018
40018
40018
40018
7011
7011
7011
0
0
0
0
0
0
0
40018
40018
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40018
40018
40018
40018
40018
40018
40018
40018
30017
30017
0
0
0
0
0
0
0
0
0
1002
1002
1002
7011
7011
7011
7011
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
1002
40018
40018
40018
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
1002
1002
1002
0
0
1002
0
0
1002
1002
1002
1002
0
7011
7011
40018
7011
7011
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
7011
7011
7011
30017
40018
40018
40018
40018
1002
1002
7011
7011
1002
30017
30017
30017
30017
40018
40018
40018
40018
40018
30017
30017
30017
30017
30017
7011
7011
7011
7011
7011
40018
40018
40018
1002
7011
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
7011
40018
40018
40018
7011
7011
1002
1002
1002
1002
1002
0
0
1002
1002
1002
0
1002
7011
7011
7011
7011
1002
1002
40018
40018
40018
30017
1002
1002
1002
1002
40018
40018
1002
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
7011
40018
40018
40018
40018
1002
1002
1002
30017
0
0
0
0
0
0
7011
7011
7011
7011
7011
1002
1002
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
0
0
0
0
0
7011
7011
7011
7011
7011
7011
7011
30017
30017
40018
40018
40018
40018
40018
40018
40018
40018
0
0
0
0
0
1002
1002
0
1002
1002
1002
1002
7011
7011
7011
7011
30017
30017
1002
7011
40018
40018
40018
40018
40018
1002
1002
1002
7011
7011
7011
1002
1002
40018
40018
0
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
30017
40018
40018
40018
40018
40018
40018
40018
40018
7011
7011
7011
7011
7011
7011
40018
40018
1002
1002
1002
1002
40018
40018
40018
40018
40018
40018
40018
40018
30017
30017
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1002
1002
7011
7011
7011
7011
40018
40018
40018
40018
40018
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
7011
7011
7011
7011
7011
40018
40018
0
0
7011
7011
7011
1002
1002
1002
1002
1002
1002
30017
30017
7011
7011
7011
7011
40018
7011
7011
40018
40018
7011
7011
7011
1002
7011
7011
7011
7011
7011
7011
30017
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
7011
30017
30017
30017
30017
1002
1002
1002
1002
40018
40018
40018
40018
0
7011
7011
7011
1002
1002
40018
40018
40018
30017
30017
30017
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1002
7011
7011
7011
7011
7011
7011
1002
1002
1002
30017
7011
7011
7011
7011
7011
7011
7011
30017
30017
30017
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
0
0
1002
1002
0
1002
0
1002
30017
30017
40018
40018
40018
40018
40018
40018
40018
40018
40018
7011
1002
1002
1002
7011
40018
40018
40018
40018
40018
7011
0
0
0
0
0
7011
40018
40018
40018
40018
30017
30017
0
0
0
1002
0
0
0
0
0
0
1002
1002
0
40018
40018
40018
0
0
0
0
0
0
0
0
7011
30017
30017
30017
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
0
0
0
0
30017
1002
1002
1002
0
1002
1002
40018
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
7011
7011
7011
7011
7011
30017
30017
1002
30017
0
30017
30017
40018
40018
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
0
0
1002
40018
40018
40018
40018
1002
0
0
0
0
0
0
1002
7011
7011
7011
7011
1002
1002
40018
40018
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
40018
0
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
0
0
0
0
0
0
0
0
1002
0
1002
0
1002
0
1002
0
30017
30017
40018
0
0
0
0
0
0
1002
1002
7011
40018
40018
40018
40018
40018
40018
30017
30017
7011
7011
7011
7011
0
0
0
0
0
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
30017
30017
1002
7011
7011
7011
30017
30017
0
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
40018
40018
7011
40018
40018
40018
40018
7011
7011
40018
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40018
40018
40018
40018
40018
40018
40018
1002
1002
1002
40018
40018
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
7011
7011
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
0
0
0
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
7011
30017
30017
30017
7011
1002
1002
30017
30017
30017
7011
7011
7011
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
1002
1002
1002
1002
40018
40018
0
0
0
1002
1002
1002
1002
7011
30017
30017
7011
7011
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
40018
40018
1002
1002
7011
7011
7011
7011
7011
1002
7011
40018
40018
40018
40018
40018
40018
1002
40018
40018
7011
40018
7011
40018
7011
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
7011
7011
7011
7011
7011
1002
1002
30017
40018
7011
1002
40018
40018
40018
1002
1002
1002
40018
40018
1002
40018
7011
7011
7011
1002
7011
7011
7011
7011
7011
7011
30017
0
0
0
0
0
0
0
0
1002
40018
40018
7011
7011
7011
40018
40018
40018
0
0
0
0
0
1002
1002
1002
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
1002
1002
7011
7011
7011
1002
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
1002
30017
30017
30017
7011
7011
0
0
1002
1002
0
0
0
0
40018
40018
40018
40018
40018
40018
40018
40018
7011
7011
7011
7011
7011
1002
1002
1002
7011
7011
40018
40018
40018
7011
30017
30017
1002
1002
1002
40018
40018
40018
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
7011
7011
0
0
0
0
0
0
0
0
0
0
40018
40018
7011
7011
7011
0
0
0
0
0
0
40018
40018
40018
40018
40018
40018
40018
40018
40018
7011
40018
0
0
0
1002
1002
1002
1002
30017
0
0
0
1002
40018
40018
40018
40018
0
0
7011
7011
7011
30017
30017
30017
40018
7011
7011
7011
7011
7011
0
0
0
0
30017
1002
1002
1002
1002
7011
7011
7011
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40018
40018
40018
40018
30017
30017
1002
1002
30017
30017
1002
1002
0
0
40018
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
40018
40018
1002
0
0
7011
7011
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
30017
30017
30017
30017
30017
30017
7011
7011
40018
0
0
0
0
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
7011
0
1002
0
0
0
0
0
0
0
0
0
0
0
40018
40018
7011
7011
40018
40018
40018
40018
40018
40018
40018
1002
1002
1002
30017
30017
40018
40018
7011
7011
7011
40018
40018
40018
30017
40018
40018
1002
1002
1002
30017
40018
7011
7011
40018
40018
30017
30017
30017
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
7011
7011
1002
1002
0
1002
0
0
0
30017
40018
40018
40018
30017
7011
7011
0
7011
7011
7011
7011
7011
7011
7011
7011
1002
30017
30017
40018
40018
7011
7011
7011
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
40018
40018
40018
1002
1002
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
7011
1002
1002
0
0
0
0
0
0
1002
1002
1002
1002
1002
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
0
0
0
0
0
0
0
40018
40018
7011
7011
1002
7011
7011
7011
1002
7011
7011
7011
7011
30017
30017
1002
1002
7011
40018
40018
30017
30017
30017
30017
30017
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
7011
7011
7011
7011
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
0
0
0
0
0
1002
1002
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
30017
30017
30017
0
0
0
0
40018
40018
40018
40018
40018
40018
30017
1002
1002
7011
7011
7011
7011
30017
30017
1002
1002
1002
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
40018
40018
30017
30017
30017
1002
1002
1002
1002
30017
30017
0
0
0
0
0
0
0
0
0
40018
40018
40018
40018
40018
40018
30017
30017
30017
7011
7011
7011
7011
7011
7011
7011
0
1002
1002
1002
7011
7011
1002
1002
40018
40018
40018
7011
7011
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
1002
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
30017
1002
30017
40018
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
7011
40018
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
40018
40018
40018
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
30017
40018
40018
1002
30017
1002
30017
1002
7011
7011
7011
1002
1002
1002
30017
0
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
7011
40018
40018
1002
1002
1002
0
0
0
0
0
7011
30017
30017
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
1002
1002
1002
40018
40018
7011
7011
7011
1002
30017
40018
40018
40018
40018
1002
1002
1002
7011
7011
1002
1002
1002
1002
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
40018
30017
30017
30017
30017
40018
40018
40018
30017
30017
40018
40018
40018
7011
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
0
0
0
0
0
0
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
7011
7011
7011
7011
7011
30017
0
0
7011
7011
40018
40018
1002
1002
1002
1002
1002
1002
7011
40018
40018
40018
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
7011
7011
7011
7011
7011
1002
30017
30017
7011
7011
7011
40018
40018
40018
0
7011
7011
7011
40018
40018
40018
40018
7011
7011
1002
30017
30017
30017
7011
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
7011
7011
7011
30017
30017
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
1002
1002
7011
7011
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
7011
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40018
40018
7011
30017
30017
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
40018
40018
40018
40018
30017
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
0
0
0
0
0
1002
0
1002
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
7011
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
0
0
0
1002
1002
0
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
1002
1002
1002
1002
40018
40018
1002
1002
1002
7011
7011
1002
0
0
0
0
0
1002
1002
30017
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
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
30017
40018
7011
7011
7011
0
0
0
1002
40018
40018
40018
7011
7011
40018
1002
1002
1002
1002
1002
40018
30017
1002
1002
1002
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
7011
7011
1002
1002
1002
7011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
30017
30017
0
7011
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
0
0
0
0
0
0
0
0
40018
40018
40018
40018
40018
1002
1002
7011
7011
7011
7011
40018
40018
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
40018
40018
40018
40018
40018
30017
30017
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
1002
1002
1002
40018
40018
40018
40018
0
0
0
0
0
0
0
0
0
0
7011
0
0
0
0
0
0
0
1002
7011
7011
0
0
0
0
0
0
1002
1002
7011
7011
30017
30017
1002
40018
7011
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
7011
7011
7011
1002
7011
7011
30017
0
0
0
0
7011
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
7011
7011
40018
7011
40018
40018
7011
1002
1002
1002
40018
40018
40018
40018
30017
7011
7011
7011
7011
7011
30017
30017
7011
40018
40018
1002
1002
1002
0
0
40018
40018
7011
7011
30017
40018
40018
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
1002
1002
1002
40018
40018
40018
40018
1002
1002
1002
1002
1002
40018
40018
40018
7011
7011
7011
7011
7011
7011
40018
40018
40018
7011
7011
7011
7011
7011
7011
7011
7011
1002
30017
30017
0
0
0
0
0
1002
1002
0
0
0
0
0
30017
30017
30017
30017
40018
40018
1002
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
7011
7011
7011
7011
0
0
0
0
0
0
0
0
7011
0
0
30017
30017
1002
1002
1002
1002
1002
1002
7011
7011
1002
7011
7011
7011
40018
40018
40018
40018
40018
40018
0
0
0
0
0
0
0
0
1002
1002
1002
1002
30017
30017
7011
1002
1002
1002
1002
1002
1002
40018
40018
40018
1002
1002
0
1002
1002
30017
30017
40018
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
40018
40018
1002
1002
1002
30017
30017
30017
40018
40018
40018
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
40018
40018
40018
40018
40018
0
30017
30017
30017
30017
7011
7011
7011
7011
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
7011
40018
40018
7011
30017
30017
30017
7011
7011
0
0
7011
7011
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
7011
7011
7011
7011
7011
1002
1002
1002
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
30017
1002
1002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
30017
1002
1002
40018
40018
40018
7011
7011
1002
1002
1002
1002
1002
30017
30017
1002
40018
40018
40018
40018
40018
40018
40018
40018
7011
7011
7011
7011
1002
1002
7011
1002
7011
7011
7011
7011
40018
40018
1002
1002
1002
40018
40018
40018
40018
40018
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
40018
40018
40018
0
7011
7011
7011
7011
7011
40018
40018
1002
1002
1002
7011
7011
1002
1002
1002
1002
1002
30017
40018
40018
40018
40018
40018
1002
1002
7011
7011
7011
40018
1002
0
0
7011
7011
1002
1002
1002
30017
30017
30017
7011
7011
7011
7011
7011
7011
40018
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
0
1002
0
1002
30017
30017
7011
7011
7011
7011
30017
30017
1002
40018
1002
40018
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
0
40018
40018
7011
7011
7011
7011
40018
40018
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
40018
40018
40018
7011
7011
7011
7011
7011
1002
1002
1002
7011
7011
30017
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
1002
1002
1002
40018
40018
40018
40018
40018
40018
1002
1002
1002
7011
7011
7011
1002
1002
1002
1002
0
0
30017
40018
40018
7011
7011
7011
1002
1002
40018
40018
40018
40018
40018
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
1002
1002
1002
1002
40018
40018
40018
40018
1002
1002
1002
1002
0
1002
0
0
0
0
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
30017
30017
30017
40018
40018
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
7011
7011
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
30017
30017
30017
30017
40018
1002
1002
1002
1002
30017
1002
0
0
30017
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
40018
40018
40018
40018
0
0
0
0
0
0
0
0
0
7011
7011
30017
30017
30017
30017
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
40018
1002
1002
1002
1002
30017
30017
30017
7011
40018
40018
1002
30017
30017
30017
0
0
0
0
7011
7011
7011
1002
1002
1002
30017
1002
1002
1002
40018
40018
40018
40018
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
7011
7011
0
1002
0
0
0
0
0
0
1002
0
0
0
0
7011
7011
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
40018
1002
1002
7011
7011
7011
1002
7011
40018
40018
1002
1002
1002
7011
7011
7011
7011
40018
40018
40018
40018
30017
30017
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
40018
40018
0
0
0
0
0
0
40018
40018
40018
1002
40018
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
0
0
40018
40018
40018
7011
7011
40018
40018
7011
0
0
0
0
0
0
0
0
0
1002
1002
30017
30017
40018
40018
40018
40018
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
7011
7011
7011
7011
7011
7011
0
1002
0
0
0
0
0
0
0
0
0
0
0
1002
0
0
0
0
0
7011
7011
7011
30017
0
40018
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
0
0
0
0
0
30017
1002
7011
30017
30017
0
0
0
0
0
0
0
30017
40018
7011
7011
7011
40018
30017
7011
7011
30017
30017
30017
7011
7011
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
30017
1002
40018
7011
1002
1002
40018
40018
40018
40018
40018
40018
40018
40018
7011
7011
40018
40018
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
0
30017
0
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
40018
40018
7011
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
7011
7011
7011
7011
7011
7011
7011
40018
40018
40018
7011
7011
7011
7011
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
1002
1002
1002
1002
7011
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
30017
7011
7011
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
0
0
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
7011
7011
40018
40018
40018
40018
40018
1002
1002
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1002
30017
30017
30017
7011
7011
7011
40018
40018
30017
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
40018
40018
30017
1002
30017
30017
0
0
0
0
0
0
0
0
0
0
0
7011
7011
1002
1002
1002
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
7011
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
1002
30017
0
0
0
0
1002
30017
30017
30017
1002
1002
1002
40018
40018
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
7011
7011
7011
7011
7011
7011
7011
40018
40018
40018
40018
40018
40018
30017
30017
40018
40018
40018
1002
40018
7011
7011
7011
7011
40018
40018
7011
40018
7011
40018
40018
7011
7011
40018
40018
40018
40018
40018
40018
40018
40018
30017
30017
7011
7011
7011
7011
30017
30017
30017
40018
1002
1002
7011
7011
30017
30017
0
0
0
0
0
1002
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
40018
30017
30017
1002
1002
30017
30017
1002
40018
40018
40018
40018
1002
40018
40018
40018
7011
7011
7011
7011
40018
40018
40018
40018
30017
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1002
1002
1002
0
0
0
0
0
0
0
0
30017
30017
0
0
0
0
0
0
0
7011
7011
7011
1002
7011
1002
0
0
0
0
0
1002
1002
1002
1002
40018
40018
1002
1002
1002
1002
7011
7011
7011
1002
1002
1002
40018
40018
7011
7011
1002
1002
1002
40018
40018
1002
1002
7011
7011
7011
7011
7011
7011
1002
0
0
0
0
0
0
1002
1002
1002
0
40018
40018
40018
40018
40018
40018
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
1002
1002
1002
0
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
30017
30017
7011
7011
7011
7011
7011
1002
1002
0
0
0
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
30017
30017
7011
40018
40018
40018
40018
1002
1002
1002
1002
7011
7011
7011
7011
7011
0
0
0
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
0
0
0
0
0
7011
7011
7011
7011
7011
7011
30017
30017
30017
0
0
40018
40018
40018
7011
7011
40018
40018
40018
40018
40018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40018
40018
40018
1002
40018
40018
40018
40018
40018
0
40018
40018
30017
30017
30017
1002
1002
1002
7011
7011
1002
1002
1002
0
0
0
0
40018
40018
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
1002
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
1002
30017
30017
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
30017
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
30017
30017
30017
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
30017
1002
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
1002
30017
1002
1002
1002
30017
30017
30017
30017
1002
30017
30017
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
30017
30017
30017
1002
1002
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
30017
30017
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
1002
1002
1002
1002
30017
30017
1002
1002
1002
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
1002
1002
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
30017
1002
1002
30017
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
1002
1002
30017
30017
30017
30017
30017
30017
1002
30017
1002
1002
1002
30017
30017
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
30017
30017
30017
30017
30017
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
1002
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
1002
1002
1002
1002
1002
22016
22016
22016
1002
1002
22016
22016
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
1002
22016
22016
22016
22016
22016
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
1002
1002
22016
22016
22016
1002
1002
1002
1002
1002
1002
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
22016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1003
2005
2005
2005
1003
1003
1003
1003
0
0
1003
0
0
0
0
1003
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
1003
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
2005
2005
1003
1003
1003
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
1004
1004
1004
1004
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1003
2005
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
1004
1003
1003
1003
1003
2005
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
2005
1003
1003
1003
1003
1003
2005
2005
2005
1003
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
2005
2005
2005
2005
1003
1003
1003
2005
1003
2005
0
0
2005
0
0
1003
1003
1003
1003
1003
2005
2005
1003
1003
1003
1003
1003
1004
2005
2005
2005
2005
1004
1004
1004
1003
1003
1003
1003
1003
1004
1003
1004
1004
1004
1003
1003
1003
1004
1004
1004
1004
1004
1003
1003
2005
1003
1003
1003
1003
2005
2005
2005
2005
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1003
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1004
1004
1004
1004
1004
1004
1003
1003
1003
2005
2005
2005
2005
1004
1003
1004
1003
1004
1004
1003
1004
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
2005
2005
1003
1003
1004
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
2005
1003
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
0
1004
1003
1003
1003
1003
1003
1003
2005
2005
1003
1003
2005
2005
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
2005
2005
1004
2005
1004
1004
1003
1004
1003
2005
2005
1004
1004
1004
2005
2005
2005
1003
1003
1003
1003
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
1004
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
1004
1004
1004
1003
1003
1003
1004
1003
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
0
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1004
1003
1003
1003
1004
1004
1004
1004
1003
1003
2005
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1004
2005
2005
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
2005
2005
1003
1003
1003
0
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
2005
2005
2005
2005
1003
2005
2005
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1004
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1004
2005
1003
1003
1003
1004
1003
2005
2005
2005
2005
2005
2005
1004
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
2005
1003
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
1003
1003
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
1003
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
2005
1003
1003
1003
1003
2005
2005
1003
1003
2005
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
1004
1004
1004
1004
1004
1004
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
1003
0
0
0
0
1003
1003
1003
2005
2005
2005
2005
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
1003
0
0
0
1004
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1003
2005
2005
2005
2005
2005
2005
1004
1004
1004
1003
1003
1003
0
0
1004
1004
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
2005
2005
1003
1003
1004
1003
2005
2005
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
1004
1004
2005
2005
2005
1004
2005
2005
2005
2005
1004
1003
2005
2005
1003
2005
2005
1004
1004
1004
1004
1003
1003
1003
1003
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
1003
1003
1003
1003
1004
1003
0
0
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
2005
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
2005
2005
2005
1003
1003
1003
1003
1003
2005
2005
2005
1004
1004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1004
1004
1004
1003
1003
1003
2005
2005
2005
1004
1004
1004
0
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
2005
2005
1003
1003
1003
2005
1003
1003
1003
1003
2005
2005
1004
1003
1003
1003
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
1003
2005
2005
1003
1003
1003
1003
1004
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
2005
2005
2005
2005
1003
2005
2005
2005
1004
1004
1004
1003
1003
1003
1004
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
1004
1004
1003
2005
2005
2005
2005
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1004
1003
1003
1003
2005
2005
2005
2005
2005
2005
1003
1003
1004
1003
1003
2005
1003
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
1003
0
0
0
1003
0
1003
0
0
0
1003
1003
1004
1003
1004
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1004
1003
1003
1003
1003
1003
1004
1004
2005
1003
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
2005
2005
2005
1004
1003
1003
1003
1004
1004
1004
1004
1004
1004
1004
1004
1003
1003
1003
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
2005
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1004
1004
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1004
1003
1003
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1004
1003
1003
1004
1003
1003
1004
0
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1004
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
1003
1003
0
0
0
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
41023
1003
1003
1004
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
0
0
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
0
0
1003
1004
1004
1003
1003
1003
1003
1004
1003
1003
1003
1004
0
0
0
1003
1003
1004
1004
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
0
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
41023
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
0
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
1003
1004
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
0
0
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
0
0
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
0
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
1003
1003
1004
1004
1003
1004
1004
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
41023
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
41023
1003
41023
41023
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
41023
1003
1003
1004
1004
1003
1003
1003
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1004
1004
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
41023
1003
1003
1003
1003
1004
1004
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
0
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
41023
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
41023
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1004
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
41023
41023
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
0
1003
1003
1003
1004
1003
1003
1003
1004
1004
1003
1003
1003
1003
0
0
1004
1004
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
41023
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
1004
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
41023
41023
41023
41023
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1004
1004
1004
1004
1004
1004
1004
1003
1003
1003
41023
41023
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1004
1003
1003
1004
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1004
1004
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
0
0
1004
1004
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1003
1003
1004
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
41023
1003
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
1003
1003
1004
1003
1003
1003
1004
1004
1003
1003
1004
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
0
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
0
0
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
0
1003
1003
41023
41023
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
41023
41023
1004
1004
1004
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1004
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
41023
41023
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
41023
1003
41023
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1004
1004
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1004
1003
1004
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
41023
41023
1003
1003
1003
1003
2005
2005
0
1003
0
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
0
1003
1003
1003
1003
1003
1003
2005
2005
2005
0
1003
2005
0
0
0
0
0
2005
1003
1003
2005
2005
2005
0
2005
0
2005
2005
2005
0
0
0
0
1003
1003
1003
0
0
1003
2005
0
2005
2005
2005
2005
1003
1003
0
0
0
2005
2005
2005
1003
2005
2005
2005
2005
0
0
0
1003
1003
1003
0
2005
1003
1003
1003
0
0
1003
1003
1003
0
0
0
0
0
0
2005
2005
0
2005
2005
2005
0
0
0
2005
0
0
0
0
2005
2005
2005
0
0
1003
1003
1003
2005
2005
2005
2005
2005
0
0
0
0
0
2005
2005
2005
1003
1003
1003
1003
0
0
0
1003
2005
2005
0
2005
2005
2005
0
1003
1003
1003
1003
1003
0
1003
0
0
0
2005
2005
1003
1003
1003
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
0
0
0
0
0
2005
2005
0
0
0
0
0
2005
2005
0
0
0
2005
0
0
0
0
2005
2005
1003
1003
1003
1003
1003
1003
0
0
0
2005
2005
0
2005
2005
2005
2005
1003
2005
1003
1003
1003
1003
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
0
2005
2005
2005
2005
2005
1003
2005
2005
2005
1003
1003
1003
0
2005
0
0
0
2005
1003
1003
1003
1003
1003
0
0
0
0
0
0
0
0
1003
1003
0
0
2005
2005
1003
2005
1003
1003
2005
2005
0
0
0
0
0
0
0
0
0
1003
1003
1003
1003
1003
1003
1003
0
1003
1003
1003
1003
1003
2005
0
0
0
0
0
2005
2005
0
1003
1003
1003
0
0
0
1003
1003
0
0
0
0
0
2005
2005
2005
2005
2005
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
0
1003
2005
2005
2005
2005
0
1003
2005
1003
2005
2005
2005
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
0
0
0
0
0
0
0
0
0
0
0
2005
2005
2005
0
0
0
0
0
2005
0
0
0
0
0
2005
2005
2005
1003
1003
1003
1003
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
1003
1003
2005
2005
0
1003
1003
2005
0
0
0
2005
0
0
2005
0
0
0
1003
0
0
0
0
0
0
0
2005
2005
0
0
2005
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
0
0
0
0
2005
2005
0
1003
1003
0
0
0
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
0
0
2005
2005
0
0
0
0
0
2005
2005
1003
1003
1003
1003
1003
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
1003
2005
2005
2005
2005
1003
2005
0
0
0
2005
2005
2005
0
0
0
1003
0
0
2005
0
0
0
0
1003
1003
2005
2005
2005
1003
2005
2005
2005
1003
0
0
1003
1003
0
0
0
0
1003
1003
2005
2005
2005
2005
1003
1003
1003
1003
2005
2005
2005
1003
1003
2005
2005
2005
2005
2005
2005
2005
0
2005
1003
1003
1003
2005
2005
0
0
2005
0
1003
2005
0
0
0
2005
2005
1003
1003
1003
1003
0
2005
2005
2005
2005
0
0
0
1003
0
2005
2005
2005
2005
2005
2005
2005
0
0
2005
0
0
0
0
2005
0
2005
1003
2005
2005
2005
1003
1003
0
1003
1003
0
2005
2005
0
2005
2005
2005
0
0
0
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
0
2005
2005
0
0
0
0
2005
0
0
0
0
2005
2005
2005
2005
1003
1003
2005
1003
1003
2005
0
2005
2005
0
0
2005
2005
0
0
2005
0
0
0
1003
1003
1003
0
1003
1003
1003
2005
0
0
1003
0
0
1003
1003
1003
1003
1003
1003
0
0
0
1003
1003
2005
1003
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
2005
1003
0
1003
1003
0
0
0
0
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
1003
1003
2005
1003
1003
1003
0
1003
1003
1003
1003
2005
2005
0
0
0
0
0
1003
1003
2005
1003
2005
1003
1003
2005
2005
1003
2005
2005
0
0
0
1003
1003
0
1003
1003
2005
2005
2005
2005
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
1003
2005
2005
2005
2005
2005
1003
1003
0
0
0
0
0
0
0
1003
2005
0
0
0
0
0
0
0
0
0
0
0
0
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
1003
0
2005
1003
1003
1003
1003
1003
1003
1003
2005
2005
0
0
0
2005
2005
1003
2005
2005
2005
2005
2005
2005
2005
0
1003
1003
1003
2005
1003
0
0
0
1003
1003
1003
1003
1003
0
2005
2005
2005
2005
1003
0
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
0
0
0
2005
0
0
0
0
2005
2005
2005
2005
1003
2005
1003
2005
2005
2005
2005
2005
2005
2005
0
0
1003
2005
2005
0
0
0
0
0
2005
2005
2005
0
0
1003
2005
2005
1003
1003
2005
2005
0
2005
2005
2005
0
0
2005
2005
2005
2005
0
0
0
0
0
0
0
0
0
0
2005
1003
1003
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
0
0
0
0
0
0
2005
1003
1003
1003
1003
1003
2005
2005
2005
2005
1003
1003
2005
0
0
1003
1003
0
0
2005
2005
1003
1003
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
2005
2005
0
0
0
0
0
2005
2005
2005
2005
2005
2005
0
0
1003
2005
2005
2005
0
0
0
0
0
0
1003
1003
2005
2005
2005
0
0
1003
0
0
0
1003
0
1003
0
1003
0
2005
2005
1003
0
0
1003
1003
0
1003
1003
1003
0
2005
2005
2005
1003
1003
2005
1003
2005
0
0
0
2005
2005
2005
0
2005
2005
2005
2005
0
0
1003
1003
0
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
1003
1003
1003
1003
0
0
2005
0
0
0
0
0
0
0
0
0
0
0
0
0
2005
2005
2005
0
2005
2005
0
2005
0
0
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
2005
1003
1003
1003
1003
0
0
0
0
2005
2005
2005
2005
2005
2005
0
2005
2005
0
2005
2005
0
0
0
0
0
0
0
2005
1003
1003
1003
2005
0
0
0
0
0
0
0
0
0
2005
2005
2005
2005
0
0
0
2005
2005
0
2005
2005
2005
1003
1003
0
1003
1003
1003
1003
1003
1003
0
0
1003
1003
1003
2005
2005
2005
2005
0
0
2005
2005
1003
0
0
0
1003
1003
0
0
0
0
2005
0
0
2005
2005
2005
2005
2005
2005
0
1003
0
2005
2005
2005
2005
2005
1003
1003
0
0
1003
1003
1003
2005
2005
0
0
0
0
2005
2005
1003
1003
1003
0
2005
1003
1003
1003
1003
1003
2005
2005
0
0
1003
1003
1003
1003
2005
2005
2005
0
0
2005
2005
2005
2005
0
0
0
0
0
0
2005
2005
0
0
2005
0
0
0
0
0
0
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
0
0
2005
0
0
0
0
0
0
0
0
0
0
0
0
2005
2005
2005
0
0
0
0
2005
2005
1003
1003
0
1003
0
0
2005
2005
2005
2005
2005
2005
2005
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
0
0
41023
0
0
0
0
0
0
0
41023
0
0
0
41023
41023
0
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
41023
0
0
0
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
0
0
0
0
0
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
41023
0
41023
41023
0
0
41023
41023
41023
0
41023
41023
41023
0
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
1003
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
0
41023
41023
41023
0
0
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
0
0
41023
0
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
0
41023
41023
0
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
0
41023
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
0
0
41023
41023
41023
0
41023
41023
41023
41023
41023
1003
1003
41023
41023
41023
41023
41023
41023
0
0
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
0
0
0
0
0
0
0
0
0
41023
0
0
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
1003
1003
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
0
0
0
0
0
41023
41023
41023
41023
0
0
41023
41023
41023
0
0
41023
41023
0
0
0
0
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
1003
1003
1003
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
0
0
41023
41023
0
0
0
0
41023
41023
41023
41023
0
0
0
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
0
0
41023
0
41023
41023
41023
0
41023
41023
0
0
41023
41023
0
0
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
0
1003
41023
41023
0
0
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
0
41023
41023
41023
41023
0
41023
41023
0
0
0
0
0
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
0
0
0
0
0
0
0
41023
1003
1003
1003
1003
0
0
0
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
0
41023
0
0
0
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
0
1003
41023
41023
41023
41023
0
0
0
0
0
0
0
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
1003
0
1003
1003
0
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
0
0
0
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
0
0
41023
0
0
0
0
0
0
0
0
41023
41023
0
0
0
0
0
41023
41023
0
1003
0
0
41023
41023
0
0
0
41023
0
0
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
41023
41023
41023
41023
41023
0
0
0
0
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
0
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
1003
1003
1003
41023
41023
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
0
41023
0
0
0
0
0
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
0
0
0
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
0
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
0
0
0
41023
41023
0
0
41023
41023
0
41023
41023
0
0
0
0
0
0
0
41023
0
0
41023
41023
41023
41023
41023
1003
1003
1003
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
1003
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
0
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
0
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
0
41023
41023
41023
0
0
0
41023
41023
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
0
0
0
0
0
0
41023
41023
41023
41023
0
41023
0
0
0
41023
41023
0
0
0
41023
41023
41023
41023
41023
0
0
0
41023
41023
0
0
41023
41023
41023
41023
41023
41023
0
0
0
0
0
1003
1003
1003
41023
41023
41023
41023
41023
0
0
0
0
0
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
0
0
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
1003
0
0
0
41023
41023
0
41023
41023
0
0
41023
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
0
0
41023
0
0
41023
41023
41023
0
0
0
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
0
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
0
0
41023
41023
41023
41023
0
0
0
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
0
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
0
41023
41023
0
0
0
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
0
0
0
0
0
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
0
0
0
0
0
0
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
0
41023
0
41023
41023
41023
0
0
0
41023
0
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
1003
0
1003
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
1003
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
0
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
1003
1003
41023
41023
41023
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
41023
41023
41023
41023
41023
41023
41023
1003
1003
41023
41023
41023
41023
41023
41023
0
0
0
1003
1003
1003
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
1003
1003
1003
41023
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
41023
41023
41023
41023
1003
1003
1003
1003
41023
41023
41023
41023
41023
1003
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
41023
1003
1003
1003
1003
1003
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
1003
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
1003
1003
0
41023
41023
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
1003
0
2005
2005
0
0
0
0
0
2005
2005
2005
0
0
0
0
0
0
2005
0
0
1003
1003
2005
2005
0
0
0
0
0
1003
1003
2005
2005
1003
1003
1003
1003
0
2005
2005
1003
1003
2005
0
2005
1003
1003
1003
1003
2005
2005
0
1003
1003
1003
1003
1003
2005
0
0
0
1003
1003
2005
1003
0
2005
0
0
0
1003
1003
2005
2005
2005
2005
2005
2005
0
1003
2005
0
0
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
2005
0
0
2005
0
2005
0
1003
0
2005
2005
2005
2005
0
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
2005
1003
1003
1003
0
1003
2005
2005
2005
2005
0
0
2005
2005
2005
2005
0
0
1003
2005
2005
2005
1003
1003
0
0
2005
0
2005
2005
2005
0
0
2005
0
0
1003
0
0
0
0
2005
2005
1003
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
0
0
0
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
0
2005
0
2005
2005
0
2005
0
0
0
0
0
0
0
2005
2005
0
2005
2005
2005
1003
1003
0
0
1003
1003
1003
2005
2005
1003
1003
1003
0
0
1003
1003
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
1003
1003
1003
2005
0
0
0
0
2005
2005
2005
2005
2005
0
2005
0
0
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
0
2005
2005
2005
0
0
0
0
2005
1003
0
1003
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
2005
2005
2005
1003
1003
1003
0
0
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
0
0
0
2005
2005
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
0
1003
0
2005
0
2005
0
2005
2005
0
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
0
0
2005
2005
0
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
0
2005
2005
0
0
0
0
0
2005
0
0
0
0
1003
1003
2005
0
0
0
0
0
0
0
0
2005
2005
2005
0
0
0
2005
1003
2005
1003
2005
2005
2005
2005
2005
1003
0
2005
2005
2005
2005
2005
2005
0
0
0
2005
0
0
1003
0
0
0
2005
2005
0
2005
2005
1003
1003
0
1003
1003
1003
2005
1003
1003
1003
2005
2005
1003
2005
2005
2005
0
0
0
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
0
0
0
0
0
1003
1003
1003
2005
2005
2005
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
0
0
1003
1003
1003
1003
1003
0
0
2005
2005
2005
0
0
0
1003
1003
0
2005
2005
2005
1003
2005
2005
2005
0
0
2005
2005
2005
2005
2005
0
2005
1003
1003
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
1003
1003
0
1003
1003
2005
1003
1003
2005
1003
1003
1003
2005
2005
0
0
0
0
0
0
0
0
0
0
2005
2005
1003
1003
2005
2005
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
0
0
0
1003
1003
2005
1003
2005
2005
2005
1003
2005
1003
1003
0
2005
0
0
2005
2005
2005
0
0
2005
2005
2005
2005
1003
1003
1003
2005
2005
1003
2005
2005
2005
1003
0
1003
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
0
1003
2005
0
2005
0
0
1003
1003
1003
2005
2005
2005
0
0
1003
1003
2005
1003
0
0
1003
0
2005
2005
0
0
2005
2005
0
0
0
0
0
2005
2005
2005
0
0
0
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
1003
0
2005
2005
0
0
2005
0
0
0
2005
2005
2005
2005
2005
0
1003
1003
0
0
0
0
0
1003
0
0
0
0
0
2005
0
0
1003
1003
1003
2005
0
0
0
0
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
1003
2005
0
0
0
2005
2005
2005
0
2005
2005
1003
0
0
0
2005
2005
1003
0
2005
2005
0
2005
2005
2005
2005
0
0
0
2005
2005
2005
0
1003
1003
0
0
0
2005
1003
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
1003
0
0
2005
2005
2005
2005
2005
1003
1003
0
0
2005
2005
2005
0
0
2005
2005
2005
2005
0
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
1003
1003
0
0
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
2005
2005
1003
1003
2005
2005
2005
2005
0
2005
0
2005
2005
2005
1003
1003
2005
2005
1003
2005
2005
1003
0
0
0
2005
2005
0
1003
1003
0
0
2005
0
0
1003
1003
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
0
0
0
0
0
2005
2005
0
0
0
0
1003
1003
0
0
0
2005
1003
0
1003
0
1003
2005
2005
2005
0
0
0
0
2005
0
0
0
0
2005
2005
2005
2005
1003
1003
1003
2005
1003
1003
1003
1003
2005
2005
2005
0
0
0
0
2005
2005
1003
2005
2005
2005
0
0
0
0
2005
2005
2005
1003
2005
1003
1003
2005
2005
2005
2005
2005
0
0
2005
2005
2005
2005
0
0
0
2005
2005
0
0
2005
2005
2005
2005
2005
0
0
0
0
0
0
1003
2005
2005
0
1003
1003
1003
1003
0
2005
0
0
2005
2005
2005
2005
2005
0
1003
2005
2005
2005
1003
0
2005
2005
2005
2005
1003
0
1003
2005
1003
1003
1003
0
0
0
0
0
0
0
0
0
2005
2005
1003
1003
2005
2005
1003
0
0
2005
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
0
0
2005
2005
1003
1003
1003
1003
1003
1003
2005
2005
0
0
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
2005
2005
0
2005
2005
2005
2005
0
0
2005
2005
2005
0
1003
0
0
0
0
0
2005
0
0
0
1003
0
0
0
0
41023
0
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
0
0
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
0
41023
41023
0
0
0
0
0
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
0
0
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
0
0
0
0
41023
0
0
41023
41023
41023
41023
41023
0
41023
41023
0
0
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
0
0
0
41023
41023
0
0
0
0
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
0
0
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
0
0
41023
41023
0
41023
41023
41023
41023
41023
41023
0
0
0
41023
0
0
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
0
0
0
41023
41023
0
0
41023
41023
41023
0
1003
0
0
0
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
0
0
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
0
41023
41023
41023
41023
41023
0
0
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
0
41023
41023
0
0
0
41023
41023
41023
41023
0
0
41023
0
0
0
0
0
0
0
0
0
41023
0
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
1003
41023
41023
1003
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
0
0
0
0
41023
0
0
0
0
0
41023
41023
0
0
41023
41023
41023
41023
41023
0
0
0
0
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
0
41023
0
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
0
0
0
41023
0
0
0
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
0
0
41023
41023
41023
41023
0
0
0
0
41023
0
0
0
0
41023
0
0
41023
0
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
41023
0
0
0
0
41023
41023
0
0
0
0
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
41023
0
0
0
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
41023
41023
0
41023
0
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
41023
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
0
0
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
0
41023
0
0
0
0
0
0
41023
41023
41023
41023
41023
0
0
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
0
0
41023
41023
0
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
0
41023
41023
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
0
0
0
0
41023
0
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
41023
0
41023
41023
0
0
41023
0
0
0
41023
41023
0
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
0
0
0
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
0
0
41023
0
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
0
0
41023
41023
41023
0
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
0
0
41023
41023
41023
0
0
0
41023
41023
41023
0
0
0
0
0
41023
0
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
0
0
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
0
0
41023
0
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
0
41023
41023
0
41023
41023
41023
0
0
41023
41023
41023
0
0
0
41023
41023
41023
41023
0
0
0
41023
41023
41023
0
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
41023
41023
0
0
0
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
0
1003
0
0
0
41023
41023
41023
0
41023
41023
41023
0
0
41023
41023
0
0
0
41023
41023
41023
41023
41023
0
41023
41023
41023
41023
41023
41023
41023
0
0
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
0
41023
0
41023
41023
41023
41023
41023
0
0
0
41023
41023
0
0
0
41023
41023
0
0
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
41023
2005
2005
1003
1002
1002
0
0
0
1002
1003
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
0
0
0
0
2005
0
0
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
1002
1002
1002
1002
1002
0
0
1002
0
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
2005
0
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
0
1003
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1003
0
1003
1003
0
0
0
0
0
2005
2005
2005
2005
2005
2005
1002
1002
0
0
1003
2005
0
1002
1002
1002
1002
1002
1002
1002
0
0
2005
2005
1002
1002
1002
2005
2005
2005
2005
0
0
0
1002
1002
1002
2005
2005
0
0
1003
1003
2005
2005
2005
2005
2005
2005
2005
2005
0
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
0
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1003
1003
1003
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
0
0
2005
2005
2005
0
1003
1003
1003
1003
1003
1003
0
0
1002
1002
1002
2005
2005
0
1002
1002
1002
0
0
0
2005
2005
2005
2005
2005
0
2005
2005
2005
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1003
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
2005
2005
2005
1003
1003
1003
1003
1002
1002
1003
1003
1003
2005
1002
1002
1002
2005
2005
0
0
0
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1003
1003
1003
0
0
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
0
0
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
2005
2005
0
1002
1002
1002
1002
1002
0
0
1002
0
1002
1002
1003
2005
1002
1002
1002
1002
1002
1003
2005
2005
2005
0
0
0
0
0
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
0
2005
1003
1003
1003
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
0
0
0
0
0
1002
1002
0
2005
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
0
0
1002
1002
0
1002
1002
1002
1002
1002
0
1003
1003
2005
2005
1003
1002
1002
1002
1002
1002
1002
1003
2005
2005
0
0
0
0
2005
2005
2005
2005
0
1002
1002
1002
2005
2005
2005
2005
1002
1002
2005
2005
2005
2005
2005
1003
1003
1002
1002
1002
1002
1002
2005
1003
1003
1003
1003
1002
1002
1002
2005
2005
2005
0
0
0
0
0
1003
1003
1003
1002
1002
1003
2005
2005
1003
2005
2005
0
2005
2005
2005
2005
1002
2005
0
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1003
2005
1003
2005
2005
2005
2005
1002
2005
2005
2005
2005
2005
0
0
0
1003
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
0
0
1003
1003
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
0
0
2005
2005
2005
2005
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
2005
2005
0
1002
1002
1002
1002
2005
2005
1002
2005
0
1002
1003
2005
2005
2005
2005
1002
1002
1002
1002
1002
0
0
0
1003
2005
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
2005
2005
1003
1003
1002
1002
2005
2005
2005
1002
1002
1002
0
0
2005
2005
2005
1002
1002
1002
1002
0
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
0
1003
1003
1003
2005
2005
2005
1003
1003
1003
2005
1003
1002
1002
1002
1002
2005
1002
2005
1002
1002
1002
0
0
0
2005
2005
2005
2005
1003
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1003
1003
0
0
2005
2005
2005
2005
2005
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
0
1003
1003
1003
2005
2005
2005
1002
1002
2005
0
1002
0
1002
1002
2005
2005
2005
0
1002
1002
1002
0
1002
1002
0
0
0
1002
1002
1002
1003
1002
1003
1003
1002
1002
1002
1002
1003
0
1002
1002
1002
1002
1002
1003
1002
1002
2005
2005
2005
1002
1002
1002
0
0
0
0
1002
1002
2005
2005
2005
1003
2005
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
1002
2005
2005
2005
2005
0
0
0
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1003
1003
1003
1003
2005
1002
1002
1002
2005
2005
2005
2005
2005
2005
1002
1002
1002
0
0
1002
1002
1002
1002
2005
2005
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1002
0
1002
1002
1002
2005
2005
2005
1003
1003
1002
1002
1003
2005
2005
0
1002
1002
1002
1002
1002
2005
0
1002
1002
1002
1003
2005
2005
1002
1002
1002
1002
1003
1003
2005
2005
2005
2005
2005
2005
1002
2005
2005
1002
1002
2005
2005
2005
1002
1002
1002
1002
2005
2005
2005
2005
2005
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
2005
2005
2005
2005
2005
2005
1003
1003
1003
1003
1003
2005
2005
0
0
0
0
1002
2005
2005
0
0
1002
1002
1002
1002
1002
1002
2005
1002
1002
1002
1003
1002
1003
1002
1002
1002
1002
1002
1002
1003
1003
2005
2005
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
0
0
2005
2005
1002
1002
1002
1002
1003
1003
1003
0
0
1002
1002
1002
0
2005
2005
1002
1002
1002
2005
2005
2005
1002
2005
1002
1002
1002
1002
1002
1003
1003
2005
2005
2005
1002
1002
1002
1002
0
2005
1002
1002
1002
1002
1002
1002
1002
1002
2005
1002
1002
2005
2005
2005
1002
1002
2005
2005
2005
0
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
2005
2005
2005
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
2005
2005
1002
1002
1002
1002
1002
1002
0
0
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
0
1003
1002
1002
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
1002
1002
0
0
0
2005
2005
2005
2005
2005
1002
1002
1002
2005
2005
1002
1002
2005
2005
2005
2005
2005
2005
2005
2005
2005
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
1003
1003
0
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1003
1003
1002
0
7011
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1002
1002
0
1002
1003
0
0
1002
0
1002
0
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
40018
0
0
0
7011
7011
7011
7011
7011
7011
0
0
0
1003
1003
1003
1002
1002
1002
1002
0
0
1002
1002
0
0
0
40018
1002
1002
0
0
40018
1002
1002
1002
1002
0
7011
7011
0
0
1003
1002
1002
1002
0
0
7011
7011
7011
1002
1002
1002
1002
0
0
0
0
0
0
0
1002
1002
1002
0
0
1002
0
0
0
1003
1003
1002
0
1003
0
1002
1002
1002
0
7011
7011
7011
7011
0
0
7011
1003
1002
0
0
1002
1002
1002
1002
1002
0
0
1003
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
7011
7011
0
0
0
1002
1002
1002
1002
1002
1002
0
1002
1002
40018
40018
40018
40018
40018
40018
0
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
0
0
0
1002
1002
0
0
0
0
0
0
0
0
0
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1003
0
0
1002
1002
1002
1002
1003
1003
0
1003
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
1003
7011
0
7011
7011
7011
1002
1002
1002
1002
0
1002
1002
0
0
7011
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
0
1002
0
0
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
40018
40018
1002
1002
7011
7011
7011
7011
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
40018
40018
40018
40018
0
0
1002
1002
0
0
7011
7011
1002
1002
7011
7011
40018
40018
40018
40018
0
0
0
0
0
0
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1003
1003
1003
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
0
1002
1002
1002
0
1002
0
1002
1002
1002
1002
1002
1002
1002
0
1002
0
0
0
1002
1002
1002
1002
1002
40018
40018
40018
1002
1002
1002
1002
1002
1003
1003
1003
7011
7011
7011
1002
1002
1002
1002
1002
1003
1002
1002
1002
1002
1002
1002
1002
0
0
1003
1003
0
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
0
1002
0
1002
1002
7011
7011
7011
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1003
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1003
1003
0
0
1002
1003
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
0
0
0
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
0
1002
1002
0
0
0
1002
1002
1002
1002
1002
40018
40018
40018
40018
0
1003
1003
0
1002
1003
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1003
1003
1002
1002
1002
1002
1003
1002
1002
1002
0
7011
7011
7011
7011
7011
7011
1003
1003
1003
1003
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
1003
7011
0
0
7011
7011
7011
1002
1002
0
40018
40018
0
40018
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
0
7011
7011
7011
0
0
0
0
0
0
0
1003
1003
1003
1003
1002
1002
1002
1002
0
0
0
40018
40018
40018
40018
40018
0
1002
1002
1002
1002
1002
0
7011
0
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1003
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
7011
7011
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
7011
7011
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
0
1003
1003
1003
1003
0
0
1002
1002
1002
7011
7011
7011
7011
7011
7011
7011
0
0
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
7011
7011
7011
7011
7011
7011
1003
1003
1002
1002
1002
0
1003
0
0
0
0
0
0
0
0
0
0
0
1002
1002
0
0
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1003
1003
0
0
1002
1002
1002
7011
7011
7011
7011
7011
7011
1002
1002
40018
40018
40018
0
0
0
1002
1002
1002
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
7011
7011
7011
7011
1002
1002
0
1002
1002
1002
1002
0
0
0
1002
1002
1002
0
0
0
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
1002
1002
1002
1002
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
0
0
0
0
1002
0
0
1002
1002
7011
7011
7011
7011
7011
7011
0
1002
1002
1002
1002
0
0
0
1002
0
0
0
0
0
40018
40018
40018
1003
1003
1003
1003
1003
0
0
1002
0
0
7011
7011
7011
7011
7011
1002
1002
1002
7011
7011
1002
1002
0
1002
40018
40018
40018
40018
0
0
0
0
0
1003
1003
0
0
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
40018
40018
0
0
0
1002
1002
1002
40018
1002
1002
1002
0
0
1002
1002
0
0
7011
0
0
1002
1002
40018
40018
40018
40018
40018
40018
7011
7011
7011
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
7011
7011
0
40018
40018
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
7011
7011
7011
7011
1002
0
1002
0
0
1002
1002
0
0
1002
1002
1002
0
1002
0
0
0
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
0
0
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
0
0
7011
7011
40018
40018
40018
40018
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
1002
7011
7011
1002
1002
1002
1002
1002
0
7011
0
0
0
1002
1002
1002
1002
1002
7011
7011
1003
1003
1003
0
0
1002
7011
7011
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1002
1002
1002
1002
7011
7011
7011
7011
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
40018
40018
7011
7011
7011
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
40018
40018
40018
40018
0
0
0
0
0
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
7011
7011
7011
1002
0
0
0
40018
40018
40018
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
7011
0
0
7011
7011
1002
1002
7011
40018
7011
0
1002
1002
0
0
0
0
1002
1002
0
0
0
0
0
1002
1002
1002
1002
0
0
1002
1002
1002
1002
7011
7011
7011
7011
7011
7011
0
1002
0
0
0
0
0
0
0
0
0
7011
7011
7011
0
0
40018
40018
40018
40018
40018
0
0
0
0
0
1002
1002
1002
1002
7011
1002
1002
1003
1003
1003
1003
1002
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
0
0
0
7011
7011
7011
7011
7011
7011
7011
40018
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
1002
7011
1002
40018
40018
40018
40018
40018
40018
40018
7011
7011
7011
7011
7011
7011
0
0
1002
1002
1002
1003
1003
1003
7011
7011
0
1003
1003
0
0
0
0
1002
1002
1002
1002
1002
0
0
1002
1002
1002
1002
0
0
1002
1002
1002
1002
1002
7011
7011
7011
1002
1002
1002
1002
1002
0
0
0
0
1002
1002
1002
7011
7011
7011
1002
1002
1002
0
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
7011
7011
1002
1002
1002
7011
7011
7011
1002
1002
7011
0
0
0
0
0
1002
1002
7011
0
7011
7011
7011
7011
7011
7011
7011
0
1002
1002
0
0
0
0
7011
7011
0
0
0
0
0
0
0
0
1002
1002
1002
1002
1002
0
1002
1002
0
0
0
1002
1002
1002
7011
7011
7011
7011
1002
1002
1002
0
0
0
0
1002
1002
1002
1002
7011
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
0
0
1002
1002
1002
1002
1002
0
0
0
0
0
0
1002
1002
0
0
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
0
1002
1002
1002
1002
1003
1003
1003
1002
0
1003
1003
1003
1003
0
0
0
0
0
7011
7011
7011
0
0
0
0
0
0
1002
1002
1002
0
1002
1002
1002
1002
1003
1003
1003
0
0
7011
7011
7011
7011
7011
7011
0
0
0
0
0
1002
1002
1002
0
7011
7011
7011
7011
7011
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
40018
40018
0
7011
7011
7011
7011
1002
1002
1002
7011
7011
7011
7011
0
0
1003
1003
1003
1003
1003
0
0
0
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
0
1003
7011
7011
7011
7011
7011
7011
1002
1002
1002
0
0
1002
1002
1002
0
1003
0
1003
1003
1002
1002
1002
1002
0
0
0
0
0
1002
1002
1002
1002
40018
0
40018
1002
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
7011
7011
1002
7011
7011
7011
7011
7011
40018
40018
0
0
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
40018
40018
40018
40018
0
1002
1002
1003
1003
1003
1003
1002
1002
1002
1002
1002
7011
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
1003
1003
1003
40018
40018
40018
40018
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
0
0
1002
0
0
0
1002
1002
1002
0
0
1002
1002
7011
1002
1002
1002
1002
1002
40018
40018
40018
40018
40018
0
0
0
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
1002
0
1003
40018
40018
40018
0
0
0
0
0
1002
0
1002
1002
1002
1002
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
0
0
0
1002
1002
1002
1002
0
0
0
1002
0
1002
1002
0
1002
1002
1002
1002
0
0
1002
0
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
7011
0
40018
40018
40018
0
1002
1002
1002
1002
0
0
7011
7011
7011
7011
7011
7011
0
0
0
0
0
1002
1002
1002
1002
1002
1002
1002
1002
1002
7011
7011
0
0
0
0
0
7011
7011
7011
7011
7011
7011
0
0
0
1002
1002
40018
40018
40018
40018
1002
1002
1002
40018
40018
40018
40018
1002
1002
1002
0
0
0
1002
1002
1002
0
0
1002
1002
1002
0
0
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1002
1002
1003
1003
1003
1003
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1002
1002
1002
1002
1003
1003
1003
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1002
1002
1002
1002
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1003
1003
1002
1003
1003
1003
1003
1003
1002
1002
1002
1002
1002
1003
1003
1003
1003
1003
1002
1002
1002
1002
1003
1003
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
1003
1003
1003
1003
1003
1002
1003
1002
1002
1002
1002
1002
1002
1002
1002
1002
1002
