0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
65757
