1016
1016
1016
1016
1016
1015
2001
1015
1016
1016
1016
1016
1016
1016
1016
2001
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
2001
2001
2001
2001
2001
2001
2001
1016
1016
1016
1016
1015
2001
1015
1015
1016
1016
2001
1016
1016
1016
1016
1016
1015
1015
2001
2001
2001
2001
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2001
2001
1016
1016
1015
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
2001
2001
1016
1016
1016
1015
1015
2001
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
2001
1016
1015
1016
2001
2001
1016
1016
1016
1016
1016
1016
1016
2001
2001
2001
2001
2001
1016
2001
2001
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
2001
2001
2001
2001
2001
1015
1015
2001
2001
1015
1015
1015
1015
1016
1016
1016
1015
1016
1015
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
2001
1015
1015
2001
1016
1016
1015
2001
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2001
2001
1015
2001
2001
1015
1016
1016
2001
2001
2001
2001
2001
1015
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
2001
2001
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
2001
2001
2001
1015
1016
1016
1016
1016
2001
2001
2001
2001
1015
1015
2001
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
2001
2001
1016
1016
1016
1016
1016
1016
1016
1016
2001
2001
1016
1016
1016
1016
1016
2001
2001
1016
1015
1016
1016
1015
1015
1015
1016
1016
1015
1015
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1015
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1015
1016
1016
1016
1015
1016
1016
1016
1015
1015
1016
1016
1015
1015
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1015
1015
1015
1015
1015
1015
1016
1016
1016
1015
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1015
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1015
1015
1016
1015
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1015
1015
1015
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1015
1015
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1015
1015
1015
1015
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1015
1015
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1015
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1015
1015
1015
1015
1016
1015
1016
1016
1016
1015
1015
1016
1015
1015
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1015
1016
1016
1016
1016
1015
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1015
1015
1015
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1016
1015
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1015
1015
1015
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1016
1016
1016
1015
1015
1015
1015
1015
1015
1015
1015
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1015
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1015
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1015
1015
1015
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1015
1015
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1015
1015
1015
1015
1015
1015
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
2001
2001
2001
2001
0
0
1016
1016
1016
1016
1016
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
1016
1016
0
0
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
2001
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
1016
1016
0
0
0
0
0
2001
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
2001
2001
2001
0
0
0
2001
2001
0
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
0
1016
1016
1016
0
0
0
1016
1016
1016
1016
0
0
0
1016
1016
1016
0
0
2001
2001
2001
0
1016
1016
1016
0
0
0
0
2001
2001
2001
2001
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
2001
2001
1016
2001
1016
0
0
2001
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
1016
1016
1016
0
0
0
2001
2001
1016
1016
1016
1016
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
0
1016
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
1016
0
0
0
0
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
1016
1016
0
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
1016
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
1016
1016
0
1016
1016
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
0
0
0
1016
0
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
1016
0
0
0
1016
1016
1016
1016
0
1016
1016
1016
1016
0
0
0
0
0
1016
0
1016
0
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
1016
1016
1016
1016
0
0
0
0
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
0
0
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
0
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
10025
10025
10025
10025
0
0
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
0
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
0
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
0
10025
10025
10025
10025
0
0
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
1004
0
0
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
0
0
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
0
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
1004
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
1015
1015
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
1015
1004
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
2001
2001
10025
1015
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
10025
10025
10025
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
1004
10025
2001
10025
10025
10025
10025
10025
1004
0
0
1004
10025
10025
10025
10025
2001
2001
1015
1015
1015
1015
1015
1015
1015
1015
1004
10025
10025
10025
1004
1004
1004
0
0
0
0
0
1015
0
2001
2001
2001
2001
10025
10025
2001
1004
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
0
0
10025
10025
10025
10025
10025
10025
1004
1004
2001
10025
10025
10025
1004
1004
2001
1015
1015
10025
10025
1004
1004
1004
1004
2001
2001
1015
1015
1015
10025
10025
2001
2001
1015
1004
1004
1004
2001
2001
2001
2001
2001
1004
1004
1015
1015
1015
1004
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
1015
1015
1015
1004
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
1015
1015
10025
10025
2001
2001
2001
10025
10025
1004
1004
1004
2001
1015
1015
1015
2001
1015
10025
10025
10025
10025
1004
1004
10025
2001
10025
10025
10025
1015
1004
1004
1015
2001
10025
10025
2001
2001
1015
1015
1004
1004
1004
1004
1004
2001
2001
2001
1015
1004
10025
2001
2001
2001
10025
10025
10025
10025
10025
1015
2001
2001
1015
1015
1015
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
0
0
2001
2001
1004
1004
10025
10025
2001
2001
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
0
10025
10025
10025
1004
1004
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
10025
10025
2001
2001
0
1015
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
1015
1015
1015
10025
10025
10025
1004
2001
2001
1015
2001
2001
2001
1004
1004
2001
0
1004
1004
1004
2001
2001
1004
1004
1004
10025
1015
1015
1015
1015
1015
10025
10025
10025
10025
2001
2001
1004
1004
2001
2001
2001
2001
10025
10025
1004
10025
1004
2001
2001
1004
2001
1015
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
1004
2001
1004
1004
2001
2001
2001
2001
1004
1015
0
0
2001
2001
2001
2001
1015
1004
1004
1004
2001
2001
2001
10025
10025
1015
10025
10025
10025
2001
2001
2001
10025
10025
2001
10025
10025
2001
2001
2001
2001
1004
1004
1004
2001
2001
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
2001
2001
2001
10025
1004
1015
1015
1015
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
1015
1015
10025
10025
10025
2001
10025
10025
1015
2001
2001
1015
1015
2001
2001
2001
2001
2001
2001
1015
1015
1015
1004
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
1004
1004
10025
2001
2001
10025
10025
10025
10025
10025
1004
1004
1004
2001
2001
2001
10025
10025
10025
2001
2001
2001
1015
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
1015
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
1004
2001
2001
2001
2001
2001
10025
0
0
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
0
0
0
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
1015
1015
1015
1015
1015
10025
10025
10025
10025
2001
10025
1004
0
1004
1004
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
1004
1004
2001
2001
2001
10025
10025
10025
10025
10025
1004
0
0
2001
2001
1015
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
1004
1004
2001
2001
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
1015
1015
1015
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
2001
10025
2001
2001
2001
2001
2001
10025
1004
1004
1004
1004
2001
2001
2001
2001
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
1004
2001
2001
2001
2001
2001
0
10025
1015
2001
2001
2001
0
0
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
2001
1015
10025
2001
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
10025
2001
2001
0
10025
10025
10025
10025
1004
1004
1015
1015
1015
10025
10025
1015
1004
1004
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
0
0
1015
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
1015
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
1015
1015
2001
1015
2001
2001
10025
10025
10025
10025
1015
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
1015
1015
10025
10025
10025
10025
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
0
0
0
1004
1004
10025
2001
2001
2001
10025
10025
10025
10025
10025
2001
1015
1015
1015
10025
2001
10025
10025
2001
1004
1004
1004
2001
2001
10025
1015
1015
1015
10025
10025
10025
2001
2001
2001
2001
2001
0
2001
2001
1015
2001
2001
10025
1004
1004
1004
2001
2001
10025
10025
10025
1015
10025
0
2001
2001
2001
0
0
0
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
2001
2001
2001
0
0
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
1015
1015
1015
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1015
1015
1015
1015
1015
1015
10025
10025
2001
10025
10025
10025
10025
10025
1015
1015
1015
1015
1004
1004
1004
0
0
1015
2001
2001
2001
2001
0
0
1004
0
0
0
0
2001
2001
2001
1015
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
1004
1004
10025
10025
10025
1004
1004
1004
2001
2001
10025
10025
10025
2001
10025
10025
10025
2001
2001
2001
1015
1015
1015
1004
10025
10025
10025
10025
10025
10025
10025
2001
2001
1004
1004
2001
2001
2001
10025
10025
10025
10025
10025
1015
1015
2001
2001
2001
1004
1004
1004
0
0
2001
2001
2001
10025
10025
2001
2001
10025
2001
10025
1004
1015
2001
2001
2001
1004
1004
2001
1004
1004
1004
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
1004
1004
1004
10025
10025
10025
2001
2001
10025
10025
10025
10025
2001
2001
2001
1015
1015
1015
2001
2001
1004
10025
10025
2001
2001
2001
10025
10025
1004
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
1004
1004
2001
2001
10025
10025
10025
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
1004
2001
2001
2001
2001
2001
2001
2001
2001
1015
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
1004
10025
1015
1015
2001
2001
2001
2001
2001
10025
2001
2001
2001
1015
1015
10025
2001
2001
10025
10025
10025
10025
10025
10025
1004
1004
2001
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
1004
1015
1015
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
1004
1004
2001
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
0
0
0
0
0
0
0
1004
1015
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
1004
1004
1004
1015
10025
2001
1004
10025
10025
10025
10025
2001
2001
1004
2001
2001
2001
1004
2001
2001
10025
2001
2001
2001
2001
10025
10025
2001
1004
1004
1004
1004
1004
1004
2001
1004
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
1004
2001
2001
10025
10025
10025
2001
2001
2001
2001
10025
2001
10025
10025
2001
10025
10025
1004
1004
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
1015
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
10025
10025
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
1015
2001
2001
2001
0
0
10025
10025
2001
2001
2001
10025
2001
2001
2001
10025
10025
10025
10025
0
0
0
0
0
0
2001
2001
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
1004
1004
0
0
10025
1004
10025
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
10025
10025
1004
10025
10025
10025
10025
10025
10025
2001
2001
1015
1015
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
1004
1004
1015
1015
1004
1004
2001
2001
2001
1015
1015
2001
2001
1015
1015
1015
0
0
10025
10025
2001
2001
2001
1015
2001
2001
2001
2001
2001
2001
2001
1015
1004
2001
2001
1004
1004
1004
2001
2001
2001
2001
1015
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
1004
2001
2001
1015
0
0
0
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
0
0
0
2001
10025
10025
10025
1004
2001
2001
2001
2001
2001
1015
1015
1015
2001
2001
2001
2001
2001
2001
2001
10025
10025
1004
10025
0
0
2001
2001
2001
0
0
0
2001
1004
1004
1004
10025
2001
2001
1015
1015
1015
2001
2001
2001
2001
2001
2001
2001
10025
10025
1015
1004
1004
1015
10025
2001
10025
10025
10025
2001
1015
1015
1015
10025
10025
10025
10025
10025
1015
1015
1015
1004
1015
1015
1015
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
10025
10025
10025
2001
2001
2001
2001
10025
2001
2001
1004
1004
10025
2001
2001
10025
10025
2001
0
0
0
0
0
2001
2001
10025
10025
10025
1004
10025
1004
1015
2001
1015
1015
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
1004
1004
1004
1004
10025
2001
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
1004
1004
1004
1004
1004
1004
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
0
0
0
1015
2001
10025
2001
10025
10025
2001
1004
1004
0
0
1015
2001
2001
2001
1015
1015
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
10025
10025
2001
1004
2001
2001
2001
2001
1004
1004
2001
1015
1015
2001
2001
2001
2001
2001
1015
1015
10025
1004
1004
2001
2001
2001
2001
2001
10025
10025
2001
1004
1004
1015
2001
2001
10025
2001
2001
2001
2001
2001
1004
2001
10025
2001
2001
2001
2001
1015
1015
2001
2001
2001
0
0
0
0
10025
1004
2001
1004
2001
10025
10025
10025
10025
10025
1004
1004
10025
10025
1015
1015
10025
10025
0
0
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
1004
1004
2001
2001
0
1004
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
1015
10025
10025
10025
2001
2001
2001
2001
2001
2001
1004
1004
1015
1015
1015
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
1004
1004
2001
2001
2001
2001
2001
0
2001
2001
2001
10025
10025
2001
10025
2001
2001
10025
10025
2001
1015
1015
1015
2001
2001
2001
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
1015
1015
1015
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
0
0
0
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
2001
10025
10025
0
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
1015
1015
1015
1015
1015
2001
2001
1015
10025
10025
0
1004
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
0
0
0
0
0
0
2001
10025
10025
10025
1004
1004
1004
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
2001
2001
1015
0
10025
10025
0
10025
10025
10025
10025
10025
2001
1015
10025
10025
10025
10025
1004
1004
1004
0
10025
10025
10025
2001
2001
2001
2001
2001
2001
1004
1004
10025
10025
10025
1004
10025
10025
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1004
2001
2001
10025
1004
1004
1004
1004
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
1004
1004
10025
10025
2001
2001
2001
1004
1004
2001
2001
2001
0
0
0
0
0
1015
1015
1015
2001
2001
2001
2001
2001
2001
2001
2001
0
10025
10025
10025
10025
2001
2001
2001
10025
10025
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
1015
1015
2001
2001
10025
10025
10025
10025
10025
10025
2001
0
0
0
2001
2001
1015
1015
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
1004
1004
1004
1004
1015
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
1004
10025
10025
1015
1004
10025
10025
10025
10025
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
1004
1004
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
10025
1015
1015
1015
1004
1004
1004
1004
1004
1004
1004
1015
1015
10025
10025
1004
1004
1015
10025
10025
1004
1004
1015
1015
10025
10025
10025
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
1004
1004
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
1015
1004
10025
10025
10025
0
0
1004
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
1015
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
1015
10025
10025
1004
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1015
10025
10025
10025
1004
1004
1015
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
1015
10025
10025
10025
10025
1015
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
1004
10025
10025
10025
10025
10025
1015
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
1004
1015
1004
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
1015
10025
1015
1004
1015
1004
10025
10025
1015
1004
10025
1004
1004
10025
10025
10025
10025
10025
10025
1004
1015
1015
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
10025
1015
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
1004
1004
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
10025
10025
10025
1004
1004
1015
1015
10025
10025
1015
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
1004
1004
1004
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
1004
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
1015
1015
1004
1015
1015
1015
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
1015
10025
10025
1004
10025
1004
1004
10025
1004
1004
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
1004
1015
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1015
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
1004
1004
1004
1004
10025
10025
10025
1004
1004
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
1015
1015
1004
1004
10025
10025
10025
1004
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
1015
1015
1015
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
1015
1004
1004
1015
1004
10025
1004
1004
1004
1015
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
1004
1004
1004
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1004
1004
1004
1004
1004
10025
10025
1004
10025
10025
10025
10025
1015
1015
1004
10025
10025
10025
10025
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
1004
10025
10025
10025
1015
1015
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
1015
10025
10025
10025
1004
1015
1004
1004
1015
1015
10025
10025
1004
1004
1004
1004
1004
10025
10025
1015
10025
10025
10025
10025
1015
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
1004
1004
1004
0
1004
10025
10025
1004
1004
1004
10025
10025
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
1004
10025
1004
10025
10025
10025
1004
1004
1004
1004
1015
1004
1004
1004
10025
1015
1004
1004
1004
1004
1004
1015
1015
1015
10025
10025
1004
1004
10025
1004
1004
1004
0
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
1004
10025
10025
1004
1004
1004
1004
1004
1004
1004
10025
1015
1004
1004
10025
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
10025
10025
10025
10025
1015
1015
10025
1015
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
1015
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
1004
1004
1004
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
1015
1015
10025
1015
10025
10025
10025
1004
1015
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1015
10025
10025
10025
1015
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
1004
1015
1015
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
1004
1004
1004
1004
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
1004
10025
10025
10025
10025
1015
10025
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
1015
1004
1015
1004
1004
1004
1004
10025
10025
1004
1004
1015
1015
10025
10025
10025
10025
1004
10025
10025
1015
10025
10025
1004
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
1015
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
1015
1004
1004
10025
10025
10025
10025
1004
1004
10025
1015
1015
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1004
1004
1004
10025
10025
10025
1015
1015
1004
1004
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1015
1015
10025
1004
1004
10025
1004
10025
10025
10025
10025
10025
1015
1015
10025
10025
1004
1004
10025
10025
1015
1015
1015
1004
10025
10025
10025
10025
10025
10025
1004
10025
1004
1004
10025
10025
10025
10025
10025
10025
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
1004
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
1004
10025
1004
1004
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1015
10025
1004
1004
1015
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
1004
1004
1004
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
1015
10025
10025
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
10025
10025
1004
10025
1015
1004
1015
10025
10025
1004
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
1015
1004
1004
10025
1004
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1015
10025
10025
1004
1004
1004
10025
10025
10025
1004
1004
1004
1004
1004
10025
1004
10025
10025
1004
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
1004
1004
1015
1015
1015
1004
10025
10025
1004
1015
1015
1004
1015
10025
10025
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
1015
1015
10025
10025
1004
1004
10025
10025
10025
1015
1015
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1015
10025
1004
1004
1015
1015
1004
1004
10025
10025
1015
10025
10025
10025
10025
10025
10025
1004
1015
1004
1015
10025
10025
10025
1015
10025
10025
10025
1004
1004
1004
10025
10025
10025
1004
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
0
0
1004
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
1015
1004
1015
1015
1015
1015
10025
10025
1004
1015
1015
1015
1004
1015
1015
1015
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
1004
1004
1004
10025
10025
1004
1015
1004
1004
1004
1015
1004
1004
1004
1004
1015
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
10025
10025
1004
1004
1015
1015
10025
10025
1004
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
10025
1015
1015
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
10025
10025
10025
1015
1004
1004
1004
10025
10025
1004
1004
1015
10025
10025
10025
10025
1004
1004
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
1015
1015
1004
1004
1015
1015
1004
1015
1015
10025
10025
1004
1004
1004
1004
1004
1015
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1015
10025
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
1015
1004
1004
10025
10025
10025
10025
1004
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
10025
1004
1004
1004
10025
10025
10025
10025
1015
10025
10025
10025
10025
1004
1004
1004
1004
1015
10025
1015
1015
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
1015
1004
1015
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
1015
10025
10025
1015
1015
1015
1004
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
1004
1015
1015
1004
1004
1004
1004
1015
1015
1004
1004
10025
10025
1015
1015
1015
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
1015
1015
10025
1015
10025
10025
10025
1015
1004
1004
1004
10025
10025
10025
10025
1004
1004
1015
1015
1004
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
1004
1004
1004
10025
10025
1004
1004
1004
1004
1004
1004
1004
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
10025
10025
1004
1004
1004
10025
10025
1015
1015
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
1015
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
1004
1004
1015
1015
1015
1004
10025
10025
10025
10025
1004
1004
10025
1004
1004
10025
10025
1004
1015
10025
10025
10025
1004
1004
10025
1015
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
1004
10025
10025
10025
10025
1004
10025
10025
1004
1004
1015
10025
1004
10025
10025
1004
1004
1004
1004
1015
1004
1004
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
1004
10025
1004
1004
1004
10025
10025
10025
1015
1015
1004
1004
10025
10025
10025
10025
1015
1004
1004
10025
1015
1015
1004
10025
1004
1004
1004
1004
1004
1004
10025
1015
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
1004
1004
1015
1015
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
1004
1004
10025
10025
10025
1004
1004
1004
10025
10025
1015
1015
10025
10025
10025
10025
10025
1004
10025
1015
10025
10025
10025
10025
1004
1004
10025
1004
1004
1004
1004
1015
10025
10025
10025
10025
10025
0
1004
1015
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
1004
1004
1004
10025
10025
10025
10025
1004
1004
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1015
1015
1015
10025
10025
1004
1004
10025
10025
1015
1015
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
0
0
1004
1004
1004
1015
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
1015
10025
10025
10025
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
1004
1015
1015
1015
10025
10025
10025
1004
1004
1004
1015
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
1004
1004
1004
1004
1015
1004
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
10025
10025
1004
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
1004
1004
1004
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
1004
1004
1004
1004
10025
10025
1004
1004
1004
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
10025
1004
1004
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1015
1015
1004
1004
1004
1004
1004
1004
1004
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
1004
1004
1004
1004
10025
10025
1004
1004
1004
10025
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
1004
1004
1004
10025
1004
1015
1015
10025
10025
10025
10025
1015
1015
1015
10025
1004
1004
1015
1015
10025
1004
1004
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
1004
1004
1004
1004
1004
1004
1015
10025
10025
1004
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
1015
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
1004
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
10025
10025
1015
10025
1004
1004
1004
1004
10025
10025
1004
1004
1004
1004
1004
1004
1015
1015
1004
1015
1004
1015
1004
1004
10025
10025
1004
1015
1015
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1015
1015
1004
1015
10025
10025
10025
1004
1004
1004
1004
1004
1015
1015
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1015
1004
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
1015
1015
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
1015
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
1015
1015
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
1004
1004
1015
10025
10025
10025
1004
1004
1015
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
1015
1015
10025
10025
1015
1015
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
1004
10025
10025
1004
1004
1004
1004
1004
1004
1004
1015
1004
1004
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
1015
1004
1004
10025
10025
10025
10025
1015
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
1004
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
1004
1004
1015
1015
1015
1015
1015
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
1015
1015
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1015
1015
1015
1004
1004
1015
1004
1004
1004
10025
1004
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
1004
1004
1004
10025
1015
1004
1004
1004
1004
1004
1004
1004
1004
10025
1015
10025
10025
10025
10025
1004
10025
10025
10025
1004
1004
1004
1004
10025
1015
1015
1004
1004
1004
1004
1004
10025
10025
1004
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
1015
10025
1004
10025
10025
1004
1004
1004
1004
1004
1004
10025
1004
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
1004
10025
1004
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1004
1015
1015
10025
10025
1004
1015
1015
1004
1004
1004
1004
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
1004
1004
1004
10025
1004
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1015
1004
1004
1004
1004
1004
1004
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
10025
1015
1015
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
1004
1015
1015
1004
1004
1004
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
1004
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1015
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
1004
1004
1004
1015
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
1004
1004
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1015
1004
10025
1004
1004
1004
1004
1015
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
1004
1004
10025
10025
10025
1004
1004
1004
10025
10025
1015
10025
10025
1004
1004
1004
1004
1015
1015
10025
1004
1004
10025
10025
10025
10025
1004
1004
10025
1004
1004
10025
10025
10025
1004
1004
1004
1004
1015
1015
1015
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
1015
1015
10025
1004
1004
1004
1004
1004
1004
10025
1004
10025
10025
10025
1004
1004
1004
10025
10025
10025
1015
10025
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
1015
10025
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
1015
1015
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
1015
10025
1015
1015
1015
10025
1004
1004
1004
1004
10025
10025
1004
1004
10025
1004
1004
1004
10025
1004
1004
1015
1004
1004
1004
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
10025
1004
1015
1015
1015
1004
1004
10025
10025
1015
1015
1015
1004
1004
1004
1004
1004
10025
1004
1015
1004
1004
1004
1015
1015
1015
10025
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
1004
10025
10025
10025
1015
1004
1004
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1015
1015
1015
1004
1004
1004
1004
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
1004
1004
10025
1004
1004
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
1004
10025
10025
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1004
1004
1004
1004
1004
1004
1015
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
1004
1004
10025
10025
10025
10025
1004
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
1004
10025
10025
1004
1004
10025
10025
10025
1015
1015
1015
1015
1015
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1015
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
1004
1004
10025
10025
1004
10025
10025
1015
1004
1004
1004
1004
1004
1015
1015
1015
1015
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
1015
1015
10025
10025
1015
1015
1015
10025
10025
10025
10025
10025
1015
1015
1004
1004
1004
1004
1004
1004
1004
1004
1015
1015
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
1015
10025
1004
1004
1004
1004
1004
1004
1004
10025
10025
1015
1004
1004
1004
10025
1015
1015
1004
1004
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1015
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
10025
10025
10025
1004
1004
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
10025
10025
10025
10025
10025
10025
10025
1015
1015
1004
10025
1004
1004
10025
1015
1004
1004
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
10025
10025
10025
10025
1004
1015
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
1015
1015
1015
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1015
1015
1015
1004
1004
1004
10025
1004
1004
1004
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1015
1015
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1004
1004
1004
10025
10025
10025
10025
10025
1004
1015
1015
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
1004
1004
1004
1004
1004
1015
1015
1015
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
1015
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1015
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1004
1015
1004
1004
1004
10025
1004
1015
1015
1015
10025
1015
1015
1015
1015
1015
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
1015
1015
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
1004
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
1004
1004
1004
10025
10025
10025
1015
1015
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
1004
1004
1004
10025
10025
10025
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
1015
1015
1015
1015
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
1015
1015
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
1004
1004
10025
10025
1015
1015
1015
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
1004
10025
1004
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
1015
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1015
1004
1004
1004
1015
1015
1004
1004
1004
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
1004
1004
1004
1004
1004
1015
1015
1004
1015
1015
10025
10025
1004
1004
1015
1015
1004
1004
1004
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1004
10025
1004
1015
1015
1015
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1015
10025
1004
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
1004
1004
1004
10025
10025
10025
1004
1004
1015
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1015
10025
10025
10025
10025
1015
10025
10025
10025
10025
10025
1015
1015
1015
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
1004
1004
10025
10025
10025
10025
10025
1015
1015
1015
1015
10025
10025
10025
1004
10025
10025
10025
10025
1004
10025
1015
1015
10025
1015
1015
1015
10025
10025
10025
10025
10025
1015
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1015
1015
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
1004
10025
1004
10025
10025
10025
10025
1015
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1015
10025
1004
1004
10025
1004
10025
10025
10025
1015
1015
1004
1004
1015
1015
10025
1004
10025
10025
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
1015
1015
1015
10025
10025
10025
10025
10025
1004
1004
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
10025
10025
10025
1015
1015
10025
10025
1004
1004
1004
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
10025
1015
1015
10025
10025
10025
10025
10025
10025
10025
10025
10025
1004
1004
1004
1015
1015
1015
1015
1015
1015
10025
1004
1004
1004
1004
1004
1004
10025
10025
10025
10025
10025
1004
1004
1004
1004
10025
1004
1004
10025
10025
1004
1004
1004
10025
10025
10025
10025
1015
1015
1015
1015
1004
1004
1004
10025
10025
10025
10025
1004
10025
10025
10025
10025
10025
10025
10025
1004
1004
10025
10025
10025
10025
10025
10025
1004
1004
1004
1004
1004
1004
1004
2001
2001
2001
2001
0
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
1016
1016
1016
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
0
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
1016
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
1016
0
2001
0
0
0
0
0
0
0
0
0
0
0
0
2001
1016
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
1016
1016
0
0
0
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
0
0
2001
0
2001
0
0
0
0
0
0
0
0
0
0
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
2001
2001
2001
1016
1016
1016
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
1016
1016
1016
1016
1016
2001
2001
2001
2001
2001
0
0
2001
2001
0
0
0
0
0
2001
0
0
0
0
0
2001
2001
2001
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
0
0
0
2001
2001
2001
0
0
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
2001
0
0
2001
2001
2001
0
2001
0
0
0
0
2001
2001
0
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
0
0
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
0
0
2001
2001
2001
0
0
0
0
0
0
0
0
0
1016
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
0
0
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
1016
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
0
2001
0
0
2001
2001
2001
0
0
2001
2001
0
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
0
0
0
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
0
2001
2001
2001
0
0
0
0
1016
1016
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
2001
0
0
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
2001
2001
2001
2001
2001
1016
1016
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
0
0
0
0
0
2001
2001
0
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
0
2001
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
2001
0
0
0
0
0
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
1016
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
0
2001
2001
0
0
0
0
2001
0
0
2001
2001
0
1016
1016
1016
1016
1016
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
1016
1016
1016
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
0
0
0
0
0
2001
0
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
0
0
0
0
0
0
0
2001
0
2001
2001
2001
2001
2001
2001
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
2001
0
2001
0
0
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
0
2001
0
0
0
0
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
0
0
2001
2001
2001
2001
0
0
0
2001
2001
0
0
0
2001
2001
2001
0
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
0
0
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
1016
1016
2001
2001
2001
2001
2001
2001
0
0
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
0
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
0
0
0
0
0
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
0
0
0
0
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
0
0
0
2001
1016
1016
1016
1016
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
0
2001
0
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
0
0
0
0
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
1016
1016
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
1016
1016
1016
1016
0
2001
0
0
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
0
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
0
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
1016
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
2001
0
0
0
0
0
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
0
0
2001
2001
2001
2001
0
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
0
0
0
0
1016
1016
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
1016
2001
0
2001
0
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
0
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
1016
1016
1016
1016
2001
2001
2001
2001
0
2001
0
0
0
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
1016
2001
2001
2001
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
1016
2001
2001
0
2001
2001
2001
2001
0
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
1016
1016
1016
1016
2001
2001
0
0
0
0
2001
2001
2001
0
0
0
0
2001
2001
1016
1016
0
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
1016
1016
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
0
1016
1016
0
1016
0
1016
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
1016
0
1016
1016
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
1016
0
0
1016
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
1016
1016
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
1016
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
0
0
0
0
1016
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
1016
1016
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
1016
1016
1016
0
0
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
1016
1016
0
0
0
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
1016
0
0
1016
0
0
1016
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
1016
0
0
0
0
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
1016
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
1016
1016
0
0
1016
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
1016
0
1016
0
0
1016
0
0
0
1016
1016
1016
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
0
0
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
0
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
1016
1016
1016
1016
1016
0
0
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
1016
1016
1016
1016
1016
1016
1016
1016
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
1016
1016
1016
0
1016
1016
0
1016
1016
1016
1016
0
0
0
1016
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
1016
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
1016
1016
0
0
0
0
0
0
1016
0
0
0
0
0
0
1016
1016
1016
1016
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016
0
0
1016
0
0
1016
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
0
0
0
0
0
0
0
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
0
22002
0
0
0
0
22002
0
0
22002
0
0
0
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
0
0
0
0
0
0
0
22002
22002
22002
22002
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
22002
22002
0
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
0
0
0
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
0
0
22002
22002
22002
22002
0
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
22002
0
0
22002
22002
0
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
0
22002
22002
0
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
0
22002
0
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
0
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
0
0
0
22002
22002
22002
22002
0
0
22002
0
22002
22002
22002
22002
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
0
22002
22002
0
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
0
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
22002
0
0
0
0
0
0
22002
22002
22002
22002
22002
0
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
0
0
22002
0
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
2001
2001
2001
2001
2001
2001
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
0
0
0
22002
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
22002
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
22002
0
0
0
0
22002
0
0
22002
0
22002
22002
22002
22002
22002
0
0
0
0
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
0
0
0
0
0
0
0
0
22002
0
0
0
0
0
0
0
0
0
22002
22002
22002
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
10025
2001
10025
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
0
0
0
0
0
0
0
0
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
10025
10025
10025
10025
0
0
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
10025
2001
0
10025
2001
2001
10025
10025
0
0
0
0
0
0
0
0
0
0
0
0
0
10025
2001
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
10025
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
0
0
0
10025
10025
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
0
0
0
0
2001
10025
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
0
0
0
0
10025
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
0
0
10025
10025
2001
2001
2001
0
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
10025
10025
0
0
0
0
0
0
2001
2001
10025
10025
10025
2001
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10025
2001
10025
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
10025
2001
2001
0
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
2001
10025
10025
10025
2001
2001
0
10025
10025
10025
10025
0
10025
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
0
0
0
0
0
0
2001
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
10025
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
2001
10025
2001
10025
10025
10025
10025
10025
0
0
0
0
0
0
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
10025
10025
10025
2001
2001
10025
10025
10025
10025
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
10025
10025
10025
2001
10025
2001
2001
2001
2001
2001
2001
0
2001
0
0
2001
0
2001
2001
10025
10025
10025
10025
10025
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
0
0
0
0
0
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
0
0
0
0
0
0
0
10025
2001
10025
10025
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
10025
10025
10025
2001
2001
2001
2001
10025
2001
10025
10025
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
0
0
0
0
2001
2001
2001
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
10025
10025
0
0
0
0
0
0
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
0
0
0
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
0
0
0
0
2001
10025
10025
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
0
0
0
0
0
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
0
10025
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
0
0
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
10025
2001
2001
10025
10025
10025
10025
2001
0
0
0
0
0
0
0
0
0
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
0
2001
2001
0
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
0
0
0
0
0
0
0
0
0
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
2001
10025
10025
10025
2001
2001
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
0
0
0
0
0
0
0
0
0
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
10025
10025
10025
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
10025
10025
10025
0
2001
2001
10025
10025
10025
0
0
0
0
0
0
0
0
2001
2001
2001
10025
10025
10025
0
0
0
0
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
0
0
0
2001
0
0
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
0
0
0
0
0
0
0
0
0
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
0
0
0
0
0
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
0
10025
10025
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10025
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
0
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
0
2001
2001
2001
2001
10025
0
2001
2001
2001
0
2001
0
2001
2001
0
0
2001
2001
10025
0
0
0
0
0
0
0
0
0
0
0
0
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
10025
2001
2001
0
2001
10025
10025
10025
2001
2001
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
10025
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
10025
10025
2001
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
10025
0
0
0
0
0
0
0
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
10026
10026
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
10026
10026
2001
10026
10026
10026
2001
2001
10026
10026
10026
10026
2001
10026
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
2001
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
10026
2001
2001
2001
2001
2001
10026
10026
2001
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
10026
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
2001
2001
10026
10026
10026
10026
10026
2001
10026
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
2001
2001
10026
10026
2001
2001
10026
10026
2001
2001
2001
10026
10026
2001
2001
10026
10026
10026
10026
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
10026
10026
10026
10026
2001
10026
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
10026
10026
2001
10026
10026
2001
2001
2001
10026
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
10026
2001
2001
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
10026
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
2001
10026
10026
10026
10026
2001
2001
10026
10026
10026
2001
2001
2001
10026
10026
10026
2001
2001
10026
2001
10026
10026
10026
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
10026
2001
2001
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
23023
23019
23019
23019
23019
23019
23019
23019
10026
10026
10026
10026
23023
23020
23023
10026
10026
10026
23019
10026
10026
23019
23019
23019
23019
23019
23023
23023
23023
23023
23023
23023
23023
23023
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23020
23023
23005
23005
23005
23005
10026
10026
10026
10026
23019
23019
23020
23020
23020
23019
23023
23019
23019
23023
23023
23023
23020
23020
23019
23023
23023
10026
10026
10026
23020
23020
23019
23019
23023
23023
10026
23019
23020
10026
10026
10026
10026
23020
23020
23020
23020
23020
23020
23020
23023
23020
23023
23020
23023
23020
23020
23020
10026
10026
10026
10026
23020
23020
23020
23020
23020
23023
23020
23023
23023
23023
23005
23005
23005
23005
23005
10026
10026
23023
23023
23023
23023
10026
10026
23023
23023
23023
23023
10026
10026
23019
23019
23019
10026
10026
10026
10026
10026
23023
23023
23023
23019
10026
10026
10026
10026
23019
23019
23019
23019
23019
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23023
23023
23023
23023
23023
23023
10026
23020
23020
23020
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
23023
23020
23020
10026
10026
10026
23023
23020
23023
23023
23020
23019
23023
23023
23020
23023
23023
23023
23020
23020
23020
23020
23020
23020
23020
23020
23020
10026
23023
10026
23020
23020
23020
23019
23019
23019
23019
10026
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
10026
10026
23005
10026
23019
23019
23023
23020
23020
23020
23020
23023
23023
10026
10026
10026
23023
23023
23023
23019
23023
23023
23023
23020
23020
23020
23020
23023
23020
23020
23020
23023
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
23005
23005
23005
23019
23019
23019
23019
23023
23023
10026
23023
23023
23023
10026
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23023
23020
23020
23020
23020
23019
23019
23023
23023
23020
23020
10026
10026
10026
23020
23019
23019
23023
23023
23023
23023
10026
10026
10026
23020
23020
23020
23020
23020
23020
23023
23023
10026
10026
23023
10026
23019
23019
23019
23020
23020
23020
23020
10026
10026
10026
10026
23019
10026
23019
23023
10026
10026
10026
10026
23020
23020
23023
23023
23023
23023
23020
23020
23020
23020
23020
23020
23020
10026
10026
10026
10026
10026
10026
23020
23023
23020
23020
23020
23020
23019
23019
23019
23019
23019
23019
23019
10026
23019
10026
10026
10026
10026
10026
23020
23020
23020
10026
10026
10026
23019
23019
23019
23023
23020
23020
23020
23005
23005
23005
23005
23005
23005
23005
23005
23019
23019
23019
23019
23019
10026
10026
10026
23023
23023
10026
10026
10026
10026
10026
23023
23005
23023
23019
23023
23023
23023
23023
23023
23023
23023
23019
23019
23019
23023
10026
23023
23023
23019
23020
23020
23020
23019
23020
23005
23005
23005
23005
10026
23019
23019
23023
23020
23020
23020
10026
23020
23020
23020
23020
23020
23020
23020
10026
23019
23019
23019
23019
23019
23019
23019
10026
23023
23023
23023
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23023
23023
23023
23023
23020
23020
23020
23020
23020
10026
23023
23023
23020
10026
10026
10026
10026
23023
23020
23020
23020
23020
23019
23019
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
23019
23023
10026
10026
23023
23019
23019
23019
23019
23019
23019
23019
10026
10026
10026
23020
23020
23020
23023
23020
23020
23020
23020
23020
10026
23019
23019
23019
23019
23020
23020
23020
23020
23020
23020
23023
23023
23019
23019
10026
23019
23020
23020
23020
23020
23020
23020
23020
23020
23020
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
10026
23019
23019
23023
23023
23023
23023
10026
23020
23019
23019
23019
23019
23019
23019
23019
23019
23019
10026
23023
10026
10026
10026
23020
23020
23023
10026
23019
23020
23023
23023
23020
23020
23023
23023
23020
10026
10026
23019
10026
23020
23020
23019
23019
23005
23005
23005
23005
10026
23005
23005
10026
10026
23023
10026
10026
10026
23019
23019
23019
10026
10026
10026
23019
23019
23019
10026
10026
10026
23019
23019
23019
23019
23020
23020
10026
10026
10026
10026
10026
10026
23020
23020
23005
23005
23020
23020
23020
23020
23020
23023
23023
23023
10026
10026
23020
23020
23019
23019
23023
23005
23005
23005
23020
23005
10026
23005
10026
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23023
23023
23023
23020
23020
23020
23020
10026
10026
23023
23023
23020
23020
23020
23020
23020
23020
23020
23020
23020
23020
23020
23020
23020
23019
23019
23019
23019
23005
23005
23005
10026
10026
10026
10026
23020
23020
23019
23019
23019
23019
23019
10026
10026
10026
23019
23019
23019
23023
23023
23023
23023
23020
23020
23020
23020
23020
23020
23020
23020
23023
10026
23020
23020
23020
23019
23019
10026
10026
10026
23019
23019
23005
10026
23019
23005
10026
10026
10026
10026
10026
10026
10026
10026
23023
23023
23019
23023
23023
23023
10026
10026
10026
23019
23019
23019
23019
23019
23019
10026
10026
10026
23020
23020
23023
23023
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
23019
10026
23019
23020
23023
23023
23023
23023
23023
23020
10026
10026
10026
10026
23020
23020
23020
23019
23019
23019
23019
23019
23019
23019
23019
23020
23020
23020
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
23020
23020
23020
23023
23023
23023
23023
23020
23020
23020
10026
10026
23020
23020
23020
23020
23023
23023
23023
23005
23005
23005
23005
23019
23019
10026
10026
23019
23019
23019
23019
10026
10026
23005
23005
23005
23005
23005
10026
10026
23019
23020
23020
10026
23023
23020
23020
23020
10026
23023
10026
23023
23020
23020
10026
10026
10026
23020
23020
23020
23020
23019
23019
23019
10026
10026
10026
10026
23020
23020
23020
23023
23023
23019
23019
23020
23020
23020
23020
23020
23019
23019
23019
23019
23005
23020
10026
23019
23019
23019
23019
10026
10026
10026
10026
23020
23020
23020
23020
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23023
23023
10026
10026
10026
10026
10026
10026
10026
23020
23020
23020
23020
23020
23020
23019
23023
23023
23023
10026
10026
23019
10026
10026
10026
10026
10026
10026
10026
10026
23020
23023
23019
23019
23020
23020
23020
23020
23020
23020
23020
23023
23023
10026
23019
23005
23023
23023
10026
23023
23023
23019
23019
23023
23023
23023
23023
23023
23023
23023
23023
23019
23019
23019
23019
23020
23020
10026
10026
10026
23020
23020
23020
23019
23019
23019
23019
23019
23020
23020
23023
23023
23023
23020
23020
23020
23020
23020
23023
23023
23020
23020
23020
23019
23023
23023
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
23023
23023
23023
10026
10026
23019
23020
23020
23020
23020
23020
23020
23020
23020
23020
23020
23023
23023
23020
23023
23023
23023
23023
23023
23023
10026
23023
23023
23023
23023
23023
23023
23023
10026
10026
10026
10026
23019
10026
23020
23019
23019
23019
23019
23020
23020
23020
23020
23023
23023
23019
23019
23019
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
23020
23020
23020
23019
23019
23019
23019
23019
23019
23019
10026
23020
23020
23023
10026
10026
23020
23020
23020
23020
23020
23019
23019
23019
23020
23020
23020
23023
10026
10026
10026
10026
10026
10026
23023
23023
10026
23020
23023
23023
10026
10026
10026
10026
10026
23020
23020
23020
23020
23023
23023
23005
23005
10026
10026
23019
23019
10026
10026
10026
10026
23023
23023
10026
10026
10026
10026
10026
10026
10026
23020
23020
23020
23019
23019
23020
23020
23020
23020
23020
23020
23020
23019
23019
23005
23005
23019
23019
23023
23023
10026
10026
10026
10026
23019
10026
23019
10026
10026
23019
23019
23019
23019
23019
23019
23019
23023
23023
23023
23023
23023
23023
23023
10026
10026
10026
10026
10026
23023
23023
10026
10026
10026
10026
10026
10026
23020
23020
23020
23020
23020
23023
23023
23023
23023
23019
23023
23019
10026
10026
23019
10026
23019
23023
10026
10026
23005
23005
23005
23005
23005
23005
23020
10026
10026
10026
23019
23019
23019
23019
23019
23020
23020
23020
23019
10026
23019
23019
23019
23019
23019
23020
23020
23005
23005
23020
23020
10026
10026
23023
23023
23023
23023
23020
23023
10026
10026
23023
23019
23019
23019
23019
23019
23019
23019
23020
23019
23019
23019
23005
23005
23005
23020
23023
23023
23023
10026
23020
10026
10026
10026
10026
23019
23019
23019
10026
10026
23023
23023
23023
23023
23019
23019
10026
23023
23023
10026
23019
23019
23019
10026
10026
23023
10026
23023
10026
10026
10026
10026
23019
23019
23020
23020
23020
23020
23020
23023
23023
23023
23023
23005
23019
23019
23019
23019
23020
23019
10026
10026
10026
10026
10026
10026
10026
23020
23020
23023
23023
23020
23020
23020
23023
23023
23019
23019
23019
23019
23019
23019
23019
23023
23023
23023
23020
10026
10026
10026
10026
23023
23023
23020
23023
23023
23005
10026
23005
10026
23020
23023
23023
23023
23023
23023
23023
23023
23023
23023
10026
10026
23020
23023
23023
23023
10026
10026
10026
10026
10026
23019
23019
10026
23019
23019
23023
23023
23023
23023
23023
23023
23023
23023
10026
10026
10026
10026
10026
10026
10026
23023
10026
10026
10026
10026
23019
23019
23020
23020
10026
10026
10026
23005
23005
23005
23005
23020
23020
23020
10026
23023
23020
23020
23023
23020
23020
10026
10026
10026
10026
10026
10026
10026
23020
23020
10026
10026
23023
23023
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23019
23023
23023
23023
23023
10026
10026
10026
10026
10026
10026
23020
23019
23019
23020
23020
23020
23023
23023
23023
23023
23023
23023
10026
10026
10026
23005
10026
23023
23020
23020
23020
10026
10026
10026
10026
23019
23019
23019
23019
10026
10026
10026
10026
23020
23023
23023
10026
10026
10026
10026
23023
23023
23023
23023
23023
23019
23019
23019
10026
23020
23020
23020
23020
23020
23020
23019
23019
23023
10026
10026
23020
23023
10026
10026
10026
10026
10026
10026
23019
23019
23019
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
23020
23020
23020
23020
23020
23020
23020
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
23023
23020
23020
23020
10026
10026
10026
10026
10026
23020
23020
23020
23020
23020
23020
23019
23019
23019
23019
23019
23020
23020
23019
23019
23019
23019
23023
23023
23023
23020
23020
23020
23020
23020
23019
23019
23019
23019
23023
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23023
23023
23019
23019
23019
23019
23019
23020
23023
23023
23020
23020
23005
23005
10026
10026
10026
10026
10026
10026
23023
10026
10026
23019
23019
23019
23019
23019
23019
23019
23019
23019
23020
23019
23019
10026
23019
23019
23019
10026
10026
10026
10026
10026
23019
10026
23019
23020
23020
23020
23020
23020
23023
23020
23020
10026
10026
10026
10026
10026
10026
23023
10026
23019
23019
23019
23019
23019
23020
10026
10026
23020
10026
23019
23020
10026
10026
10026
23023
23019
23020
23020
23020
23020
23019
23019
23019
23019
23019
23019
23019
10026
23005
10026
10026
23019
10026
10026
10026
10026
23005
10026
23023
23023
23023
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23023
23023
23023
23023
23023
23020
23020
23020
23020
23020
10026
10026
10026
10026
10026
10026
10026
23023
23019
23023
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
23023
23023
23023
23023
23020
23020
23020
23020
23005
23005
23023
10026
10026
10026
10026
23020
23020
23020
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
10026
23019
23019
23019
23020
23020
23020
10026
10026
10026
10026
10026
23023
23023
23023
23023
10026
10026
10026
10026
23023
23019
23019
23020
23020
23020
23020
23020
23020
23020
23020
23020
23019
23019
23019
23019
23023
10026
10026
10026
10026
10026
23019
23019
23007
23007
23007
23007
10026
10026
10026
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23010
23010
10026
10026
23010
23010
23005
10026
10026
10026
10026
10026
10026
23007
23007
10026
23007
23010
23010
23010
10026
23005
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23007
23007
23007
23007
23007
23007
10026
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
10026
10026
10026
10026
23007
10026
23007
10026
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
10026
23007
23007
23007
23007
10026
10026
23007
23007
23007
23007
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23007
10026
10026
10026
10026
23005
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
23010
23010
10026
10026
10026
23005
23005
23005
10026
10026
10026
10026
10026
23007
23007
23007
23010
23010
23005
23005
23005
10026
23005
23005
23005
10026
10026
23010
10026
10026
10026
10026
23007
23007
23007
23007
23010
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
23005
23005
10026
10026
10026
23010
23005
23010
10026
23010
23010
23010
23010
10026
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
10026
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
10026
23010
10026
23005
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23007
23007
23007
23007
23007
10026
23005
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
23005
23005
23010
23010
23010
23010
23010
10026
23005
23005
23005
23005
10026
10026
23010
23010
23010
23010
23005
23005
23005
23005
10026
23010
23010
23010
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
23005
10026
23010
10026
23010
23010
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23007
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
23007
23007
23007
23007
23007
10026
10026
23010
23010
23007
23007
23010
23010
10026
10026
23007
23007
23007
10026
10026
10026
23007
23007
23007
10026
23007
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23005
23005
23005
23005
23005
10026
10026
23007
23007
23007
23007
23007
10026
10026
10026
10026
10026
23010
23010
23010
10026
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23010
23007
23007
10026
10026
10026
10026
10026
10026
23005
23007
23007
23007
23007
23007
23007
23007
23007
23007
23005
23005
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
10026
23005
23005
23005
23005
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
10026
10026
23010
23010
23010
23010
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23010
23010
23007
23007
23007
10026
10026
10026
10026
10026
10026
23007
23010
23010
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
23007
10026
10026
10026
10026
10026
10026
10026
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23010
23010
23007
23007
10026
23010
23010
10026
10026
23010
23010
10026
10026
10026
10026
10026
23005
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
23007
23005
10026
10026
10026
10026
10026
10026
10026
23007
23010
23010
23010
23010
10026
10026
10026
23010
23010
23005
23005
23007
23007
23007
23007
23007
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
10026
23010
23010
23007
10026
10026
23007
10026
10026
23010
23010
23005
23005
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23010
23010
23010
10026
23007
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23005
10026
23007
23007
23005
23005
23005
10026
10026
10026
10026
10026
23007
10026
23007
23007
23007
10026
10026
10026
10026
23007
10026
10026
23005
23005
23005
23005
10026
10026
23007
23005
23005
23005
23005
23005
23005
23005
23005
23010
23007
23010
23010
23010
23010
23010
10026
10026
10026
10026
10026
10026
23010
23010
23010
10026
10026
10026
23005
23005
23005
10026
10026
10026
10026
10026
10026
23007
23007
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
23010
10026
10026
10026
10026
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
23007
23007
23010
23010
23005
23005
10026
10026
10026
10026
10026
10026
23010
23010
23007
10026
10026
10026
10026
10026
23010
23010
23010
23010
23010
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
10026
10026
10026
10026
10026
23007
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
23010
23010
10026
10026
10026
10026
10026
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23010
23010
23010
10026
10026
23010
23010
23010
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
23007
10026
10026
10026
10026
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
23005
23010
23010
23010
23010
10026
23005
23005
10026
10026
23010
23007
23007
23007
23007
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23010
10026
23007
10026
23010
23010
23007
23007
23007
10026
10026
10026
10026
10026
10026
23005
23005
10026
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
23007
23007
10026
10026
10026
10026
23007
23007
10026
10026
10026
23010
23007
23007
10026
10026
23010
23010
23007
23007
23007
23007
23005
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23005
23005
23005
23005
23007
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
23005
10026
23005
23005
23005
23005
10026
10026
23007
23007
23007
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23007
23007
10026
23007
10026
23007
23005
10026
10026
10026
23005
23005
23005
10026
10026
23005
23005
23005
23005
23007
23007
23007
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
23007
10026
10026
10026
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23010
23010
10026
10026
10026
10026
23010
23010
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23007
10026
10026
23007
23007
23007
23007
23007
23007
23007
23007
23010
23010
10026
10026
10026
10026
10026
10026
23005
23005
23005
23007
10026
10026
23007
23007
23007
23007
23010
23010
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
23005
23005
10026
23007
23007
23007
23007
23007
23007
10026
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
23005
23007
23007
23010
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
23007
23007
23007
10026
10026
23005
23005
10026
10026
10026
10026
23007
23007
23007
23007
10026
23007
10026
10026
10026
10026
23010
23010
23007
23007
10026
10026
23007
10026
10026
10026
10026
23007
23010
23010
23010
23010
10026
10026
10026
10026
23005
23005
23005
23005
23005
23007
23007
23007
23007
10026
10026
10026
10026
23007
23007
23007
23007
23005
23005
23005
23005
10026
10026
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23010
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
23010
23010
23010
23010
10026
23007
23007
10026
23007
10026
23007
23007
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
23010
10026
10026
23007
23007
10026
10026
10026
10026
10026
23005
23005
23007
23007
23007
10026
10026
10026
23005
23005
23007
23007
10026
10026
10026
10026
23007
23007
23007
23010
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23010
23010
23005
23005
10026
10026
10026
10026
23005
10026
23005
10026
23005
23005
23005
10026
10026
23007
10026
10026
10026
23005
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23007
23005
23005
23005
23005
23005
10026
10026
10026
10026
23007
23007
23007
23005
10026
10026
10026
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23007
23005
10026
23007
23007
23007
23010
23010
23010
23005
10026
10026
10026
10026
10026
10026
23005
23005
10026
23005
23005
23007
23007
23007
23007
23007
10026
10026
23007
23007
23010
23010
23010
10026
10026
10026
10026
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
10026
23010
10026
23005
23005
23005
23005
23005
23005
23005
23005
10026
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
23005
10026
10026
23005
23005
10026
23007
23007
23007
23007
23007
10026
23007
10026
10026
10026
23010
23010
23010
23010
23010
10026
10026
23007
10026
10026
23010
23010
23010
23005
23005
10026
10026
10026
10026
23007
10026
23007
23007
23007
10026
10026
10026
10026
23007
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23010
23010
23007
23007
23007
23007
10026
10026
23007
23007
10026
10026
10026
10026
23010
23007
23007
23007
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
23007
23007
23007
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
10026
23010
23010
23010
10026
10026
10026
10026
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
10026
10026
23010
10026
23007
23007
23007
23010
23010
23010
23010
23010
23010
10026
10026
10026
10026
10026
23007
23007
10026
10026
23007
10026
23007
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
10026
10026
10026
23005
23005
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
10026
23010
23010
23007
23007
23010
23010
23005
23007
23010
10026
10026
10026
10026
10026
23010
23010
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23007
10026
10026
10026
10026
23005
23005
10026
10026
10026
23007
10026
10026
23007
23007
23005
22002
22002
0
0
0
0
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
0
0
0
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
0
22002
22002
22002
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
0
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
0
0
22002
22002
0
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
22002
0
22002
22002
0
22002
22002
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
22002
0
22002
22002
22002
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
0
22002
22002
22002
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
0
22002
22002
22002
0
0
22002
22002
0
0
0
22002
22002
0
0
0
22002
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
0
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
0
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
0
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
0
22002
22002
22002
22002
0
22002
22002
22002
0
0
0
22002
0
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
0
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
0
0
22002
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
0
0
0
0
0
0
22002
0
0
0
0
0
0
0
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
2001
2001
10025
2001
2001
10025
2001
2001
2001
10025
10025
10025
10025
2001
10025
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
10025
2001
2001
2001
2001
10025
2001
2001
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
10025
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
2001
10025
10025
2001
2001
2001
10025
10025
10025
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
2001
2001
2001
2001
10025
10025
10025
10025
2001
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
2001
2001
10025
2001
10025
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
10025
2001
10025
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
10025
2001
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
10025
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
10025
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10026
2001
23022
23022
2001
23022
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
10026
2001
10026
10026
10026
10026
10026
10026
10026
2001
23022
23022
2001
2001
10026
10026
2001
2001
2001
10026
10026
10026
10026
2001
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
23022
23022
2001
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
2001
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
2001
10026
2001
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
2001
2001
23022
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
23022
23022
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
23022
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
2001
2001
2001
2001
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
2001
2001
10026
2001
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
23022
23022
23022
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
10026
2001
10026
10026
10026
10026
10026
23022
23022
23022
10026
10026
10026
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
10026
10026
10026
10026
2001
2001
2001
23022
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
23022
23022
2001
2001
2001
10026
2001
2001
2001
10026
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
23022
10026
10026
10026
10026
10026
2001
2001
23022
23022
10026
2001
2001
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
2001
10026
10026
2001
2001
10026
10026
2001
2001
10026
2001
2001
10026
2001
2001
10026
10026
10026
2001
2001
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
23022
23022
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
2001
10026
2001
2001
10026
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
2001
2001
2001
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
23022
23022
10026
23022
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
10026
10026
10026
2001
10026
23018
23018
10026
10026
23014
10026
10026
23019
23019
23022
23022
23014
23014
23014
10026
10026
10026
23019
10026
10026
10026
10026
10026
23014
23014
23022
23022
10026
23023
10026
10026
23014
23014
23014
23019
23019
23018
23018
23018
23018
23018
23018
10026
23022
23020
23020
23020
23020
10026
23022
23014
23014
23014
23014
23005
23005
23023
23023
23023
23022
23022
23022
10026
10026
10026
23020
23020
10026
10026
23020
10026
10026
10026
10026
10026
23018
10026
23014
10026
23014
23014
10026
10026
23014
23014
23022
23022
23022
23022
23005
23005
23023
23023
23023
23023
10026
10026
10026
10026
23019
23006
10026
23006
23023
23023
23018
23018
10026
10026
10026
23020
23023
23023
10026
10026
10026
10026
10026
23018
23018
23018
23018
23006
23006
10026
23014
10026
10026
23020
23020
23020
23020
23020
23020
23006
23006
23006
23006
23020
23020
23018
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
23018
23018
23018
23018
23018
23023
23023
23023
23023
23023
23023
23006
10026
10026
23019
23014
23014
23014
23020
23014
23019
23019
23019
10026
10026
23018
23018
10026
10026
23020
23020
23020
23018
10026
10026
10026
10026
23014
23014
23014
23018
23018
23018
23006
23006
23022
23022
23014
23014
23020
23020
23020
10026
23014
23014
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
10026
10026
10026
10026
10026
10026
23018
23018
10026
23014
23014
23014
23014
23014
23014
23018
10026
23019
23019
23019
23019
23022
23022
10026
10026
10026
10026
10026
10026
23006
23022
23022
23022
23022
23022
23018
23018
23018
23018
23018
23023
23023
23023
23023
23023
23023
10026
10026
10026
10026
10026
10026
10026
10026
23019
10026
10026
10026
10026
10026
23023
23023
23023
23018
10026
23023
23014
23014
23014
23014
23020
10026
23019
23019
23019
10026
10026
10026
23019
23019
23019
10026
10026
10026
23018
10026
10026
10026
23019
23019
23019
23019
23023
23023
23023
23023
23023
23023
23023
23023
23018
23018
23018
23018
23018
23018
23018
23005
23005
23005
23005
23018
23018
10026
10026
10026
10026
10026
23006
23020
23020
23020
23023
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
23020
10026
10026
23014
23014
23019
23018
23018
23018
23022
10026
10026
10026
23023
23023
23023
10026
23006
23018
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23019
23018
23018
23014
23014
23014
23014
23014
10026
23018
23018
10026
10026
23020
23020
23019
23019
23014
23019
23019
10026
10026
23023
23023
23023
23023
10026
10026
23018
23018
23018
10026
10026
10026
10026
23018
23022
23022
23014
23014
23022
23022
23022
10026
10026
10026
10026
10026
23023
10026
23022
23022
10026
10026
23020
10026
23006
23006
23006
23006
10026
10026
23018
23018
23018
23018
23018
23018
10026
10026
10026
10026
23018
23018
23022
23022
23022
23014
23014
23014
23014
23018
23018
23020
23018
23018
10026
10026
23022
10026
10026
10026
10026
23014
10026
23014
23014
23014
10026
23020
23020
23020
23019
23019
23019
23019
23019
23019
23019
23022
23022
23014
23014
23014
23014
10026
23005
23005
23005
23020
23020
23020
23020
23020
23019
23019
23019
23019
10026
23014
23014
23014
23023
23019
23019
23018
23018
23018
23018
23018
10026
10026
10026
23019
10026
10026
10026
10026
10026
23022
23022
23022
10026
10026
10026
23005
23005
23005
23005
23005
23005
10026
10026
23019
23022
10026
10026
10026
23006
23006
23014
23014
23014
10026
10026
10026
10026
23020
23020
23020
10026
10026
23014
23014
23020
23020
23020
23020
23020
23020
23019
23019
23019
23014
23014
10026
10026
23014
23014
23014
23014
10026
10026
23022
23022
10026
10026
10026
10026
23023
23023
10026
23019
23019
23018
10026
10026
23019
23019
23019
10026
10026
10026
23018
23018
23014
10026
23014
23014
23018
23018
23018
23018
23018
23020
23020
23014
10026
23018
23018
10026
10026
23006
23006
10026
23022
10026
23022
23022
23022
23022
23023
23023
23023
23023
10026
10026
10026
10026
23022
23022
23020
23020
10026
10026
10026
10026
10026
10026
23018
23019
23019
10026
23014
23019
23019
23014
23014
23014
10026
23023
23018
10026
23018
10026
10026
23020
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23019
23018
23022
10026
10026
10026
10026
10026
10026
23018
23018
23018
23018
23006
23006
23006
10026
23018
23018
23014
23014
23014
23014
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
10026
23020
10026
10026
10026
10026
23020
23020
23020
23020
23020
23018
23018
23018
23019
10026
10026
23023
23023
10026
10026
23023
23023
23023
23023
23023
23023
23023
23023
23022
23022
23022
23022
23022
23018
23018
23018
23023
23023
23019
23019
23019
23022
10026
10026
10026
23018
23018
23018
23018
23018
23019
23019
23022
23022
23022
23014
23018
23018
23018
10026
10026
10026
10026
23014
10026
10026
23018
23018
23018
23018
23006
10026
23006
10026
23018
23018
10026
10026
23018
23018
23018
10026
10026
23018
10026
10026
10026
10026
23014
23020
23020
23020
23020
23020
23020
10026
10026
23020
23014
23014
23020
10026
10026
10026
10026
10026
10026
23014
23014
23020
23006
23006
23006
10026
10026
10026
10026
23022
23014
23014
10026
10026
10026
10026
10026
10026
23014
23023
23018
23018
23018
23018
23018
23018
23023
23023
10026
23020
23020
23019
10026
10026
23006
23006
10026
23019
23019
23019
10026
10026
23020
23020
23020
23020
23020
23020
23020
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23020
10026
10026
10026
10026
23006
23014
23014
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23006
23006
10026
23020
23020
10026
23019
23019
23014
10026
23019
23019
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23019
23019
10026
23022
23022
10026
10026
10026
23022
23022
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23023
23023
23023
23023
10026
10026
23019
23019
23023
23023
23023
23023
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23023
23023
23023
23006
10026
23006
10026
10026
23020
23014
23014
23014
10026
10026
10026
10026
23022
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
23018
23018
23020
23020
10026
23005
10026
10026
23019
23019
23019
23019
23019
23019
23019
23019
23019
23023
23023
23023
23023
10026
10026
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
23020
23018
23018
23018
10026
10026
10026
23014
23014
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
10026
10026
10026
23023
23019
10026
23023
23023
23023
10026
10026
10026
10026
10026
10026
23023
23023
23023
23020
23020
23018
23018
23018
23018
23014
23018
23005
23005
23005
23005
23023
23019
23018
23018
23018
23018
23018
23018
10026
10026
10026
23022
23020
23020
23020
23020
23020
23020
23020
10026
10026
10026
10026
10026
23018
10026
10026
10026
23020
23020
10026
10026
10026
23014
23014
23014
23023
10026
10026
10026
10026
10026
23020
10026
10026
23014
23019
23023
23023
10026
10026
10026
23022
23022
23019
23019
23019
23019
23019
23019
23022
23022
23018
23018
23014
23014
23014
23022
23022
23022
23022
23018
23018
23023
23023
23023
23023
23023
10026
10026
10026
10026
10026
23020
23020
10026
10026
10026
10026
10026
10026
10026
23023
23023
10026
10026
10026
10026
10026
10026
10026
10026
23020
23020
23020
23022
23020
23020
23019
10026
23018
23018
23018
23006
10026
23023
23023
23020
23020
23023
23023
23023
23023
23022
23022
23022
23022
23022
10026
10026
10026
10026
23019
23019
23019
10026
23020
23020
23020
10026
10026
23020
23020
23020
23020
23020
23020
23020
23023
23018
23020
23020
23020
23018
23018
23018
23018
10026
10026
10026
10026
10026
23023
23014
23014
23014
23023
23023
23023
23023
23023
23006
23006
23006
23006
23006
23018
23018
10026
23018
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23019
23019
23020
23020
23020
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
23022
23022
10026
10026
10026
23023
23020
23020
23018
10026
10026
23018
23018
23019
23019
23018
23018
10026
10026
23018
23018
23018
23023
10026
23018
10026
23020
23020
23023
10026
10026
10026
10026
10026
10026
10026
23020
23020
10026
10026
10026
10026
10026
23018
10026
10026
23018
23018
23018
23020
23020
23020
23020
23020
23020
23020
23020
23022
23022
23022
23022
23022
23022
23014
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
23018
23018
23018
23014
23014
23018
23018
23018
10026
23014
23014
23014
23014
23023
23023
23023
10026
23020
23020
23022
23022
23022
23022
23022
23022
23022
10026
23020
23020
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23018
10026
23023
23014
23014
23014
23014
23018
23018
23018
23019
23020
23020
23020
23014
10026
10026
10026
23019
23019
23019
23014
23005
23005
23005
23022
23022
23018
23018
23018
23014
23014
23014
23014
23018
23018
23018
23018
23018
23023
23023
23023
23023
23023
23023
23023
23020
23023
23023
23023
23023
10026
10026
23014
23014
23018
10026
10026
23014
23019
23019
10026
23014
23023
23023
23023
23022
23014
23014
23014
23014
10026
10026
10026
10026
10026
10026
23022
23014
10026
10026
10026
10026
23018
23018
23020
23020
23020
23020
10026
10026
10026
10026
10026
10026
10026
23020
10026
10026
10026
10026
23022
23022
23022
10026
23018
10026
10026
23020
23020
23020
23020
10026
23023
23023
23023
23023
23023
23023
10026
23018
23018
23018
23018
23022
23022
23018
10026
10026
10026
10026
10026
10026
23020
23020
23020
10026
10026
10026
10026
10026
10026
23022
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
10026
23023
23023
10026
23019
23018
23018
23018
23018
23018
10026
10026
10026
10026
10026
10026
23014
23014
23014
23020
23020
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23022
23022
23018
23018
23018
23018
23018
23018
23019
10026
10026
10026
10026
23019
23019
23019
10026
10026
23019
23019
23018
23018
23018
10026
10026
10026
23022
23022
23022
10026
10026
10026
10026
10026
23020
23020
23020
23020
23018
23018
10026
23022
23022
23022
23022
23022
10026
10026
10026
23018
23018
10026
10026
10026
10026
10026
23018
23014
23019
23019
23018
23018
23018
23018
23022
10026
10026
10026
23019
23020
23020
23020
10026
23022
23022
23022
23022
23022
23020
10026
23020
23020
10026
10026
10026
23018
23018
23018
23018
23019
23019
10026
10026
10026
23023
23019
23019
23019
23014
23014
23014
23014
10026
10026
10026
10026
23018
23018
23022
10026
10026
10026
10026
10026
10026
23014
23014
10026
23018
10026
10026
23005
23005
23005
23020
23020
23020
23020
10026
10026
10026
23014
10026
10026
10026
23006
23006
23006
23020
23020
23020
23020
10026
23014
23014
23022
10026
10026
10026
10026
23019
23019
23019
23019
10026
10026
10026
10026
23020
23020
23020
23014
23014
23018
23018
23023
23023
10026
10026
23018
23018
23018
23018
23018
10026
23019
23019
23018
23018
23018
10026
10026
23023
23023
23023
23023
10026
10026
10026
10026
23006
23006
23020
23020
23020
10026
10026
23014
23014
23018
10026
23006
23019
23019
23019
10026
23019
23019
23019
23019
23022
23022
23018
23018
23014
23014
10026
10026
23023
23018
10026
10026
10026
10026
23020
23020
23020
23020
23020
10026
10026
10026
10026
10026
23006
23018
23018
23018
23018
23019
10026
10026
10026
10026
10026
23019
23019
23020
23020
10026
10026
10026
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
23023
23023
23023
23023
23023
23023
23023
23018
23014
23014
23014
23022
23018
23018
23014
23014
23023
23014
23014
23018
23006
23006
23006
23006
10026
10026
23019
23019
23023
23023
23023
10026
10026
23006
23006
23006
23006
23023
23023
23023
23022
23022
23022
10026
10026
10026
10026
10026
10026
23020
23018
23018
23018
23018
23018
23018
10026
10026
10026
23014
23014
23014
23014
23014
23022
23022
23022
23022
23022
10026
10026
10026
23014
23014
23014
23014
23014
23022
23022
23022
23022
23022
23023
23023
23023
23023
23019
23022
23022
23020
23020
10026
10026
10026
10026
10026
23020
23020
23018
23018
23018
23018
10026
10026
10026
10026
10026
23014
23014
23014
23022
23022
10026
10026
10026
10026
10026
23018
23018
23018
23020
23020
10026
23014
10026
10026
10026
23022
23023
23023
10026
10026
10026
10026
23019
23019
23019
23019
10026
23022
23022
23022
23022
23022
23022
23022
10026
10026
10026
23019
10026
23019
23019
10026
10026
10026
23018
23018
23018
23018
23005
23005
23005
10026
23018
23018
23018
23018
10026
10026
23019
23019
23019
10026
23023
10026
23023
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
10026
10026
10026
10026
10026
10026
23014
23020
23020
23020
23020
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
10026
10026
10026
10026
23019
23019
23019
23019
10026
10026
23019
23019
23019
23019
23019
23019
10026
10026
10026
23020
23020
23022
10026
10026
10026
23014
23014
23019
23019
23019
23019
23019
23019
23019
23022
23014
23014
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23020
23020
23020
10026
23020
10026
23020
23020
23020
23020
23020
23020
23018
23018
23018
23018
23018
23018
23022
23022
23018
23022
10026
23019
23019
23019
23019
23019
23019
23014
23014
23014
23023
10026
10026
10026
10026
10026
10026
10026
23022
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
10026
10026
10026
10026
10026
23014
23014
23014
23018
23018
10026
10026
10026
10026
23018
23014
23014
23018
23018
23023
23019
23019
23019
23019
23019
23019
23019
23022
23022
23022
23022
23023
23023
10026
10026
10026
10026
10026
10026
10026
10026
10026
23020
23020
23020
23020
23014
23014
23020
23014
23014
23014
23014
23019
23019
23019
23019
23019
23019
10026
23018
23018
23018
23018
23018
10026
23018
23018
10026
10026
10026
10026
10026
10026
23023
23023
10026
10026
23022
23006
23006
23006
23019
23019
23019
10026
10026
10026
10026
10026
23022
23019
10026
23014
23014
23014
23014
23018
23018
23018
23018
23018
23019
10026
10026
23023
10026
10026
10026
10026
23023
23023
23023
10026
10026
10026
10026
10026
10026
23018
23023
23014
23014
10026
23020
23020
23020
23019
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23023
23018
23018
23023
23023
10026
10026
23006
23022
23022
23022
10026
10026
10026
10026
23019
23005
23005
23005
10026
10026
10026
23005
23023
23023
23022
23018
23014
23014
23014
23014
23018
23018
10026
23018
10026
23018
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
10026
10026
10026
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23023
23018
23018
23023
23019
23019
10026
23020
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
23018
23018
23022
23020
10026
10026
23022
23022
23018
23018
23018
23018
23018
23018
23018
23018
10026
10026
10026
23006
10026
10026
10026
10026
10026
10026
23023
10026
10026
10026
10026
23014
23014
23014
23014
23014
23018
23014
23014
23014
23006
23006
23006
23006
10026
23023
23023
23023
23020
23020
23020
23020
23020
23020
23020
23020
23018
10026
10026
10026
10026
10026
10026
10026
10026
23020
23020
23018
23018
23018
23018
23018
10026
10026
10026
10026
23019
23019
23019
23018
23022
23022
23022
23018
23018
23018
23005
23005
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
10026
10026
10026
10026
10026
23018
23018
23018
23018
23020
23020
10026
10026
23020
23020
23020
23020
23020
23020
23020
10026
10026
10026
23014
23019
23019
23019
23019
23019
23023
23023
23023
23018
23018
23018
23018
23018
10026
10026
10026
10026
23020
23020
23020
23014
23014
23014
23014
23014
23014
23014
23014
23014
23014
23020
23020
23020
10026
10026
23018
23018
23018
23018
10026
10026
10026
10026
23018
23018
10026
23014
23014
23018
10026
10026
10026
10026
23022
23022
23022
23022
10026
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23020
23005
23005
23005
23022
23022
23022
23022
10026
10026
10026
10026
10026
10026
23018
10026
10026
10026
10026
23019
23019
23019
23019
23019
23014
23014
23014
23014
23020
23020
23014
23014
23014
23014
23014
23014
23014
10026
10026
10026
10026
23020
23018
23018
23018
23018
23023
23023
23006
23006
10026
10026
23006
23006
10026
10026
23019
23019
23019
23022
23022
10026
23019
23019
23018
23018
23018
10026
10026
10026
23020
23020
23020
23006
23006
23005
23005
23005
23005
10026
10026
10026
10026
23023
23005
23020
23020
23006
23006
23020
23020
23020
23020
23005
23005
23005
23023
23019
23018
23022
23022
23022
23020
23020
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23018
23018
23022
23022
23022
23023
23023
10026
10026
10026
10026
10026
23023
23023
23023
23018
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
10026
10026
23023
23006
23019
23019
23019
23022
23018
10026
10026
23022
23018
23018
23023
23023
23023
10026
10026
23020
23023
10026
23018
23018
23023
10026
23023
23023
23023
23023
23023
23020
23020
10026
10026
10026
23020
23020
23020
10026
23023
10026
10026
23020
23020
23018
23018
23018
23014
23022
23022
23022
23019
23019
23019
23019
10026
10026
23018
23018
23018
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
23023
23023
23023
10026
10026
10026
23019
23019
23019
23022
23022
10026
10026
10026
23018
23018
10026
10026
23020
23020
23020
23020
23020
23020
23020
23014
23014
10026
10026
10026
23018
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23018
23023
23023
23023
23023
23023
23023
10026
23014
23014
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23022
23022
10026
10026
10026
10026
10026
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23019
10026
10026
10026
23019
10026
23018
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23019
23018
23018
23014
23014
23014
10026
10026
10026
10026
10026
23014
23014
23014
23023
23020
23019
23019
23018
23018
23018
23020
23018
23018
23020
10026
10026
23022
23022
23014
23014
23014
23022
23022
23022
23022
23022
23022
10026
23019
23019
23019
10026
10026
10026
23020
23020
23020
23020
23020
10026
23022
10026
10026
23019
23019
23019
23019
23019
23019
23019
23020
23020
23020
23020
23020
23020
23020
10026
10026
23018
23018
23018
23018
23022
23022
23018
23018
23018
23018
10026
10026
10026
10026
23018
23018
23022
23022
23022
23022
23020
23020
23014
23022
10026
10026
23023
10026
23014
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23020
23020
23020
10026
10026
10026
10026
10026
10026
23022
23005
10026
10026
10026
23014
23014
23022
23020
23020
23023
23023
23023
10026
10026
10026
10026
10026
23023
23023
23023
23023
23018
10026
10026
23019
23014
23014
23023
23023
23023
23018
23014
23014
23014
10026
23019
23014
23023
23023
10026
10026
23020
23020
23023
10026
10026
10026
23022
23022
23020
23020
10026
23020
23020
23020
10026
10026
10026
23020
23020
23020
23020
10026
10026
10026
10026
10026
23014
23023
23023
23023
23023
23023
10026
10026
23019
23019
23006
23006
23020
23014
23014
23014
23018
23018
23014
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23022
23022
23020
23020
23020
23020
23020
23020
23020
23023
23023
23023
10026
10026
10026
10026
10026
10026
10026
23019
23019
23023
23023
10026
23020
23020
10026
10026
10026
23006
23006
23018
23018
23020
23020
23020
10026
10026
10026
10026
10026
23018
23018
10026
23018
23018
23018
10026
10026
10026
10026
23019
23019
10026
10026
10026
10026
23019
23019
10026
10026
23014
23014
23014
23005
23005
23005
23022
23022
23022
23018
23018
23020
23020
23020
23020
23014
23014
23014
23014
23014
23014
23014
23014
23020
23020
23020
23023
23023
23023
10026
10026
10026
10026
10026
10026
23014
23014
23014
23022
10026
23018
23018
10026
10026
10026
10026
10026
23005
23005
23020
23020
23020
10026
10026
10026
10026
23019
23019
23019
23019
23019
23019
23019
23018
23018
23018
23014
23018
10026
10026
23018
10026
10026
10026
10026
23019
23019
23020
23020
23019
23020
23020
23019
23019
23019
23018
23018
23018
23019
23019
23019
23018
10026
10026
10026
10026
10026
23014
23014
23014
10026
23019
23019
10026
23019
10026
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
23005
23005
23005
23022
23019
23022
23022
23022
23014
23014
23018
23018
23018
23020
23020
10026
23020
23020
23018
23022
10026
10026
10026
10026
23020
23020
23019
23019
23019
23019
23019
23014
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
23018
23018
23018
23018
23018
23019
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
23020
23020
10026
10026
23023
23023
23023
23023
10026
10026
23022
23022
23020
23020
10026
10026
10026
10026
10026
23018
23018
23018
10026
10026
10026
10026
10026
23018
10026
23018
10026
23018
10026
10026
23019
10026
23019
10026
23019
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
10026
23020
23020
23020
23020
23020
10026
10026
23023
23023
23023
23023
10026
23018
23018
23018
23018
23018
10026
10026
23014
23023
10026
10026
23018
23018
23023
23023
23019
23019
23018
23018
23014
23014
23014
23019
10026
23018
23018
10026
10026
10026
10026
10026
10026
23018
23018
10026
10026
10026
10026
10026
23022
23022
23014
23020
23020
23020
23014
23014
23014
23014
23014
23014
23014
10026
10026
10026
23023
10026
10026
10026
10026
10026
23014
23014
23022
23022
23006
10026
23006
23006
10026
10026
10026
23022
23022
23014
23014
10026
10026
23020
23020
10026
10026
10026
23023
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
10026
23023
23023
23023
23020
23020
23020
23020
23023
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
23023
23023
23023
23023
23023
23023
10026
23020
23020
23014
23014
23014
10026
10026
23019
23018
23018
23018
10026
10026
10026
10026
10026
10026
23018
23018
23018
23018
23018
23018
23018
23014
23014
23014
23020
23020
23020
10026
10026
10026
23022
23022
23022
10026
23014
10026
23019
23019
10026
23006
23006
23014
23014
23022
10026
23018
23018
10026
10026
10026
10026
10026
10026
23006
23006
23022
23022
10026
10026
23023
10026
10026
23018
23014
23022
23018
23018
23020
23020
23020
23019
23019
23019
23019
23014
23019
23019
10026
10026
10026
10026
23020
23019
23019
23019
23019
23019
23018
23018
23018
23018
23022
23022
10026
10026
10026
10026
10026
23018
23018
23018
23018
23023
23023
23023
23023
10026
10026
10026
10026
23020
23019
23019
23019
10026
10026
23005
23005
23005
23023
10026
10026
10026
10026
10026
23022
23022
10026
23022
23022
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
23014
23019
23019
23020
23020
23020
23020
23023
23023
23023
23022
10026
10026
10026
10026
23014
10026
10026
10026
10026
10026
10026
23018
23022
23014
23014
23014
23014
23014
23014
23020
23020
23020
23020
23020
23020
23022
23023
23018
23018
23018
23022
23018
23018
23023
23014
23014
23014
23014
23014
23014
23014
23018
10026
23023
23023
23023
23023
23023
10026
10026
10026
10026
10026
23020
23020
23020
23020
23019
23019
23019
23019
10026
10026
23018
23018
23018
23018
23018
23018
23018
10026
23018
23018
23018
23014
23019
23019
23019
23019
23023
23018
23018
23014
10026
10026
23014
23014
10026
10026
23023
23023
23023
23023
23023
23023
23023
23022
23023
23023
23023
23023
23023
10026
10026
10026
10026
23023
23023
10026
10026
23018
23018
10026
10026
10026
23020
23020
23020
23020
23020
10026
23023
10026
23023
23014
23014
23014
23014
23014
23014
23018
23018
23022
10026
23018
23018
23019
23023
23023
23023
23019
23018
23018
23014
23014
23014
23023
23023
10026
23023
23018
23018
23019
23019
23019
23018
23018
23019
23019
23019
23019
23019
23023
10026
23020
23020
23020
10026
10026
10026
10026
10026
10026
10026
23022
10026
10026
10026
10026
10026
23014
23014
23014
23014
23018
23018
23018
23018
23018
23020
23014
23018
23018
23018
23018
23020
23020
23018
23018
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23020
23020
23020
23018
23018
23018
23018
23018
23023
10026
10026
23018
23018
23018
23019
23019
10026
23019
23023
23023
23023
23023
23023
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23019
10026
10026
10026
23018
23018
10026
23018
23018
23018
23019
10026
10026
23014
23020
23020
23020
10026
10026
10026
10026
23023
23023
23022
23022
23022
23022
23022
10026
10026
10026
10026
10026
23020
23020
23020
23018
23018
23018
23018
23018
23018
23018
10026
10026
23020
23020
10026
10026
23018
23018
23018
10026
10026
10026
10026
10026
10026
23018
23018
23023
23018
23018
23019
23020
10026
10026
23018
23018
23019
23019
23019
23019
23019
23022
23022
23022
23022
23022
23022
23022
10026
10026
10026
10026
10026
10026
23018
23018
23018
23018
23022
23022
23022
23014
23014
23006
23006
23014
23006
23014
10026
10026
10026
10026
23014
23014
23023
23023
23019
10026
10026
10026
23020
23020
23020
23018
23018
23018
23018
23018
23022
23022
23022
23023
23020
23020
23023
23019
23014
23014
23014
23020
23020
23014
23014
23020
23014
10026
10026
10026
10026
10026
23023
23023
10026
10026
10026
23018
23018
23022
23022
10026
10026
10026
10026
10026
10026
23023
23023
10026
23006
23006
10026
10026
10026
10026
23023
23006
10026
10026
10026
10026
10026
10026
23018
23018
10026
10026
10026
10026
23018
23018
23018
23018
23018
23020
23020
23020
23020
23020
23020
23018
23018
23022
23022
23022
10026
10026
10026
23023
23023
23023
23023
23023
23023
23023
23023
23018
10026
23018
23014
23014
23014
23014
23014
23020
23018
23018
23018
23018
10026
10026
23005
23005
23005
23005
23005
23005
23019
23019
23022
10026
23014
23014
23014
23023
23023
23023
23019
23019
23019
23019
23022
23022
23022
23022
10026
10026
10026
10026
10026
10026
23019
23019
23022
23022
23022
23022
10026
10026
23018
23018
23018
23019
23019
23019
23023
23023
23023
10026
10026
10026
10026
10026
10026
10026
10026
10026
23023
23023
23020
23020
23020
23020
23020
23020
23014
23020
23020
23020
23020
23020
23020
10026
10026
10026
10026
10026
10026
23022
23022
10026
10026
10026
10026
10026
23019
23019
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
23020
23014
23014
23014
23014
23014
10026
10026
10026
10026
10026
23022
23022
23018
23020
23020
23020
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23019
23019
23019
23019
23019
23014
23014
23014
23014
23014
23018
23018
23018
10026
10026
10026
23014
23014
23014
23014
10026
10026
10026
10026
23020
23020
23018
10026
23020
23020
23020
23020
23023
23018
23018
23018
23023
23023
23018
10026
10026
10026
10026
10026
23019
23019
23018
23018
10026
10026
23019
23019
23019
23019
10026
10026
10026
23020
23020
23020
23020
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
10026
10026
10026
10026
10026
23023
23023
23022
23022
23014
23023
23023
23023
23023
23023
10026
23023
23014
10026
10026
10026
23022
23022
23020
23022
23020
23020
23020
10026
10026
10026
10026
10026
23014
23019
23019
23019
23019
23019
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23014
10026
23018
10026
10026
23023
23022
23022
23022
23022
23022
23019
23019
23023
23023
23023
23018
23018
23018
10026
10026
10026
10026
10026
23022
23019
23019
23019
10026
10026
23022
10026
10026
10026
23005
10026
10026
10026
10026
10026
23020
23020
23022
23022
23022
10026
10026
23018
23018
10026
10026
10026
10026
23022
23022
23005
23005
23005
23005
23005
23005
23005
10026
23010
23010
23010
10026
10026
10026
10026
10026
23010
23010
10026
23011
23010
23010
23010
23006
10026
23006
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
23007
23007
23007
23007
23010
23010
23008
23008
23008
23007
23007
23007
23011
23011
23011
23011
23011
23005
23005
23005
23010
10026
10026
10026
10026
23005
23005
23005
10026
23006
23008
23008
23008
10026
10026
23005
23005
23005
23010
23010
23010
23010
23010
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
23007
23007
23007
23007
23007
23005
10026
10026
23011
10026
23011
23007
23007
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
10026
10026
10026
10026
10026
10026
23011
10026
23011
23011
23010
23010
23010
23010
23010
23010
23010
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
10026
10026
23006
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23011
23011
23011
23011
23011
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
10026
10026
10026
10026
10026
10026
10026
23008
23008
23011
23011
23011
23008
23008
23008
10026
23010
23010
23010
23010
23010
10026
10026
10026
23010
23010
23010
23008
23005
23005
10026
10026
10026
10026
23011
23011
23011
23011
10026
10026
23008
23008
10026
10026
10026
10026
23008
23008
23008
23008
23008
23008
23008
0
0
0
23008
23008
23008
10026
10026
0
0
0
23005
23005
10026
23006
10026
10026
10026
10026
10026
23008
23008
23006
23006
23006
10026
10026
23006
23006
23006
10026
10026
23005
10026
10026
23011
10026
10026
10026
10026
23011
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23005
23005
23005
23005
10026
10026
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
23006
23006
23006
23007
23007
23008
23007
23007
23007
23007
23007
23007
23007
23007
10026
10026
10026
10026
23007
23007
23007
23010
23010
23010
23010
23008
23008
23008
23008
23008
23008
23008
23007
10026
10026
10026
10026
23011
23010
10026
10026
10026
10026
23010
10026
10026
10026
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
10026
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
10026
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
23011
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23011
23011
23011
23011
23011
23008
23008
10026
10026
10026
10026
10026
23005
23005
23005
23005
10026
10026
10026
10026
23006
23006
23006
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23010
23008
23008
10026
10026
23011
23011
23011
23011
23007
23007
23007
23007
23008
23008
23011
10026
10026
10026
23011
23008
23008
23007
23008
23008
23007
23010
23010
10026
23008
23007
23007
10026
10026
10026
10026
10026
10026
23011
23011
10026
10026
10026
10026
23006
23006
23006
10026
10026
10026
10026
23010
10026
10026
10026
10026
10026
10026
10026
23010
23010
23010
23010
23010
10026
10026
0
0
23010
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23005
23005
10026
10026
23007
23007
23007
23007
10026
23007
23007
23007
23007
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
23010
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23011
10026
10026
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23008
23008
23008
23008
23008
23008
23005
23005
23005
23005
10026
10026
23011
23011
23007
23007
23007
10026
23007
23007
23007
23008
23008
23008
23008
10026
10026
10026
10026
10026
23008
10026
23006
23008
0
0
0
23010
23010
23010
23010
23010
23010
23008
23008
0
10026
10026
10026
10026
10026
23008
23005
23007
23007
23007
23007
23011
23008
23011
23011
10026
23006
23006
23010
23010
23010
23011
23011
10026
10026
10026
23011
10026
10026
10026
10026
10026
10026
10026
10026
23011
10026
10026
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
23010
23010
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
23007
23007
10026
10026
10026
23008
23008
23010
10026
10026
10026
10026
23008
23008
23010
23011
10026
10026
23011
23011
23011
23011
23011
23011
23011
10026
23005
23011
23011
23011
10026
10026
23010
10026
23006
23006
23006
23007
23008
23008
23007
10026
10026
10026
10026
10026
23005
23005
23005
10026
10026
23008
23008
23008
23008
23011
10026
10026
10026
10026
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
23005
10026
10026
10026
10026
10026
23011
10026
23011
10026
23011
10026
23006
23006
23006
10026
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
10026
10026
10026
23011
23011
10026
10026
10026
10026
10026
10026
10026
23010
23010
10026
10026
23006
23011
23011
23011
23011
10026
10026
10026
10026
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
23007
23007
10026
10026
0
0
0
10026
10026
10026
10026
23008
23008
10026
10026
10026
23006
10026
10026
23007
0
0
23005
10026
10026
23005
23005
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
10026
10026
10026
10026
10026
23011
23011
10026
10026
10026
23007
23007
23011
10026
10026
10026
23007
23007
23007
23007
23010
23010
23010
23010
23010
23010
10026
10026
10026
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
23008
23008
23008
10026
10026
23008
23008
23008
23008
23008
23008
23011
23011
23011
10026
10026
10026
23010
23007
23007
23007
23007
23007
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23008
23008
10026
10026
10026
23011
23011
10026
23011
23011
23011
23011
23011
10026
23011
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
23005
23011
23011
10026
10026
10026
10026
10026
23008
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
23008
23008
10026
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
10026
23010
23006
10026
10026
23011
23011
10026
10026
10026
10026
23005
23005
23005
23005
23011
23007
23007
23007
23005
23005
23005
23005
23005
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
23011
23011
23011
10026
10026
23006
23006
23006
10026
10026
10026
10026
23006
23008
23008
23008
23008
23006
23008
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
23005
23005
23005
23005
10026
10026
10026
23006
23006
23006
23011
10026
10026
10026
10026
10026
23011
10026
23011
10026
10026
23011
23011
10026
10026
10026
10026
10026
23006
23006
23006
23010
23010
10026
10026
10026
10026
23007
23007
23007
23007
10026
23011
23011
23011
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23008
23008
23011
23011
23011
23007
23007
23007
23011
10026
10026
10026
23007
23007
23007
23007
23007
23007
10026
10026
10026
10026
10026
23010
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23008
23008
23008
23008
23005
23005
23005
23005
10026
10026
10026
10026
10026
23011
23011
23011
23011
10026
10026
10026
23006
23006
23006
23011
23011
23011
23010
10026
10026
10026
10026
10026
23010
23010
23008
23008
23006
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
10026
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
23011
23011
23008
23007
23007
23007
10026
10026
23005
23005
23007
10026
10026
10026
10026
10026
23008
23008
23007
23007
23007
10026
23008
23008
23008
10026
10026
10026
10026
10026
23008
23008
23007
10026
10026
10026
23006
23006
10026
10026
23010
23010
23007
23007
23007
10026
10026
10026
10026
23008
23005
23005
23005
23005
10026
10026
23007
10026
10026
23006
23006
23011
23011
23011
23005
23005
10026
23010
10026
10026
10026
10026
10026
10026
23011
23011
23011
0
10026
10026
23007
23007
23007
23006
23005
23005
23007
23007
23007
23007
23007
23007
23010
23008
23010
23010
23010
23011
23007
23007
23007
23007
23007
10026
10026
23010
23010
23010
10026
10026
23008
23008
23008
23008
10026
10026
10026
10026
0
0
23006
10026
10026
10026
10026
10026
23008
10026
10026
10026
23008
23008
23008
23005
23011
23011
10026
10026
10026
10026
10026
23010
23010
23010
23010
23010
23007
10026
10026
10026
10026
10026
23010
23008
23008
23007
23010
23010
23010
23010
23005
23005
23005
23008
23008
23008
23007
23007
10026
10026
23011
23008
23008
23008
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23011
23011
23011
23007
23007
23007
23005
23011
10026
10026
10026
10026
23010
10026
10026
10026
10026
23010
23010
23010
23010
23010
23010
23010
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
23006
23006
23006
10026
10026
10026
10026
10026
23007
10026
23006
23005
23005
23005
23005
23005
23005
23005
10026
10026
10026
10026
23005
23005
23005
23005
23006
23006
23006
23008
23008
23008
23007
23007
23007
23011
10026
10026
23010
23010
23007
23007
23006
23006
10026
10026
10026
23006
23006
23006
23006
23006
23008
23008
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
10026
10026
10026
23011
10026
10026
10026
10026
10026
10026
23011
10026
10026
10026
10026
23007
10026
10026
10026
23007
23007
23011
23011
23011
10026
10026
10026
23008
23008
23008
23008
23008
10026
10026
23011
23011
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
10026
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23006
23006
10026
10026
23008
23011
23007
23007
23007
10026
10026
10026
23008
23008
23006
23006
23005
23007
10026
10026
10026
10026
10026
10026
10026
23008
23010
23010
23010
10026
10026
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
23011
23011
23011
23011
23011
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
23010
23010
23010
23005
23005
23007
23007
10026
10026
10026
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23008
23008
23008
23005
23005
23011
23011
10026
23007
10026
10026
23007
23005
23008
23008
23006
23006
10026
10026
10026
10026
23007
23007
23007
23007
23007
23007
23007
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
23008
23008
23006
23006
10026
23005
23005
23005
23008
10026
10026
10026
23005
10026
10026
10026
10026
10026
10026
10026
23005
23005
10026
23007
23007
23007
23007
23007
10026
10026
10026
10026
23010
23010
23010
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
10026
23011
10026
10026
10026
23005
23005
23005
23006
10026
10026
10026
23005
10026
10026
23006
23006
10026
10026
10026
10026
10026
10026
10026
23011
23011
23011
23008
23008
23008
23006
10026
23010
23010
10026
23006
23006
23011
23011
23011
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23006
23006
0
10026
10026
10026
10026
10026
23008
10026
23008
23008
23008
23008
23008
23008
23005
23005
10026
10026
0
0
10026
10026
23011
23011
23011
23008
23008
23008
23006
23006
10026
10026
10026
10026
23011
23011
23011
10026
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
10026
10026
23008
23010
23010
23011
23011
23011
23005
23005
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
23011
23011
10026
10026
10026
10026
10026
10026
23011
23011
10026
10026
23010
23010
0
0
0
23008
23008
23008
10026
23008
23008
23011
10026
10026
10026
10026
23005
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23010
23011
23011
23011
23011
23011
23011
23011
23011
23011
10026
23011
10026
23011
10026
10026
10026
10026
10026
23010
23010
23010
23010
23010
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
23011
23005
23005
23005
10026
10026
10026
10026
23011
10026
23007
23007
10026
10026
10026
23006
23006
23011
23011
23007
23007
10026
10026
23011
23007
23007
23007
23007
23007
23010
23010
23010
23011
23010
23010
23010
23006
23006
23008
23008
23008
23011
23011
23011
23010
23010
10026
10026
10026
23008
23008
23008
10026
23007
23007
23007
10026
10026
23011
10026
10026
10026
10026
10026
10026
10026
23011
23011
23011
10026
10026
10026
10026
10026
10026
23008
23010
23010
23010
23010
23005
23005
10026
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23007
23007
23007
23007
23006
23006
23006
23008
23006
10026
10026
10026
10026
10026
23008
10026
10026
10026
23007
23007
0
10026
10026
10026
10026
10026
10026
10026
23011
23011
23007
23007
23007
23007
23007
23007
23011
23011
23011
23011
23010
23010
23010
23010
23010
23011
23011
10026
10026
10026
23005
23005
23005
10026
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23011
10026
10026
10026
10026
23011
23011
23011
10026
23010
23010
23010
23010
23010
23007
23007
10026
23006
10026
10026
10026
23006
23006
23008
23008
23008
23005
23005
23005
23005
23006
23006
23006
10026
23006
23006
23006
10026
23008
23008
23008
23011
23011
23011
23011
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
23005
23005
23005
23005
23005
23005
23011
10026
23008
10026
23011
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
23010
23011
23011
23011
10026
10026
10026
10026
23011
23010
23010
23010
23010
23010
23011
23006
23011
10026
23010
23010
23005
10026
23010
10026
10026
10026
10026
23007
23007
23007
23007
10026
10026
10026
10026
10026
10026
23010
10026
10026
10026
23007
23007
23011
23011
23011
23010
23010
23010
23010
10026
10026
10026
10026
23008
23011
23005
23005
23005
23005
0
0
0
10026
10026
10026
10026
23005
23005
23005
23005
23005
23005
10026
10026
10026
10026
23008
23008
23008
23010
23010
23010
23010
23007
23007
10026
10026
10026
10026
10026
10026
10026
23011
23011
23011
23007
23007
23007
23011
23011
23011
23005
23005
23005
23006
23006
10026
10026
10026
10026
0
0
0
23010
23010
23010
23010
23010
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
23011
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
23010
23010
23008
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23007
23007
10026
23011
23011
23011
23011
23007
23007
23007
10026
23005
23005
23005
23005
23005
23005
23005
10026
23005
23005
23005
23005
10026
10026
23010
23010
23010
23010
23006
0
0
0
10026
10026
23008
23008
10026
10026
10026
10026
10026
23005
23011
23011
23011
23011
10026
10026
23007
23007
23007
23007
23007
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
23010
10026
10026
23005
23005
10026
10026
10026
23008
23008
10026
10026
23005
23005
23005
23005
23005
23005
10026
10026
10026
23010
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
23011
10026
10026
23007
23007
23007
23007
23007
23010
23010
23010
10026
23008
23008
23008
23008
23008
23008
10026
10026
10026
23011
23011
23011
10026
23005
10026
23007
23007
23007
10026
23007
10026
10026
10026
23007
23007
23007
23005
23005
23005
23011
23011
23011
23006
23006
23006
23006
23006
23010
23010
23010
23005
23011
23007
23007
23007
23007
23007
23010
23010
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
23010
23010
23007
10026
10026
23006
23006
23006
23005
23005
23006
23006
10026
10026
10026
10026
23010
23006
10026
10026
10026
23011
23011
23006
23011
23011
23011
10026
10026
10026
23007
10026
10026
10026
10026
23006
10026
23008
10026
10026
10026
23011
23011
23010
23010
23010
23011
23008
23011
23011
23008
23008
23005
23005
23005
0
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23008
10026
10026
10026
23005
23005
23005
23005
23006
23006
23006
23011
10026
23011
23011
10026
23008
23011
23011
10026
10026
23005
23006
23006
10026
10026
10026
23010
23011
23005
23005
23005
23005
23006
23008
23008
10026
10026
10026
23008
23008
23005
23005
23005
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
23005
23005
23005
23005
23005
23011
23008
23008
23008
23008
10026
23011
23011
23011
23011
23010
23010
10026
10026
10026
10026
10026
23007
23007
23007
10026
10026
10026
10026
23008
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
23011
23008
23008
23008
23007
10026
23007
23007
10026
10026
23010
23010
10026
10026
10026
23011
23006
23011
23011
23005
23005
23005
23011
23011
23010
23010
23007
23007
23007
10026
10026
23007
23007
10026
10026
10026
0
23006
23006
23005
23005
23005
23005
23005
10026
10026
10026
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
10026
10026
10026
10026
10026
23008
23008
23008
23006
23006
23007
23007
23007
23007
23007
23007
23007
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23011
23011
23011
10026
10026
10026
10026
23005
23005
10026
10026
10026
10026
23008
10026
10026
23010
23010
23010
23011
23011
10026
10026
10026
10026
0
0
0
23008
23008
23008
23008
23008
23008
23008
10026
10026
23008
23008
23008
23011
0
0
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
23008
23008
23008
23007
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
23006
23011
23011
10026
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23011
10026
10026
10026
23011
23011
23011
23011
10026
10026
10026
23011
23011
23011
23011
23011
23011
23010
23010
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
23010
23010
23010
10026
10026
10026
23011
23011
23011
23011
23011
23005
23005
23005
23005
23005
23005
23005
23005
23007
23007
23007
10026
23007
23007
10026
23011
23011
23007
23007
10026
23007
23007
23007
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
23010
23010
23011
23007
23007
23007
23008
23011
23010
23010
23010
23006
10026
23010
23010
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23005
23005
23005
23007
23007
23007
23007
23007
23007
23007
10026
23007
23005
23005
23005
23010
23010
23008
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
10026
23011
23007
23007
23007
23007
10026
10026
10026
0
0
10026
23011
23008
23008
23008
23005
23005
10026
10026
10026
10026
23008
23008
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
23011
23008
23008
23008
23008
23011
23011
23011
10026
23007
23007
10026
23007
23006
23006
23006
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23008
23008
23010
23010
23010
23010
23010
23010
23011
23011
23011
23011
10026
10026
23008
23008
10026
10026
23008
10026
10026
10026
10026
10026
10026
23011
23011
23008
23010
10026
10026
10026
10026
10026
23011
23011
23011
23011
23011
23011
23005
23005
23005
23008
23011
23007
23007
23007
23007
10026
10026
10026
10026
10026
23007
23007
23007
23007
23010
10026
10026
10026
10026
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
23007
23007
23007
23007
10026
10026
10026
23005
23005
23011
23011
23011
23011
23011
23011
23010
23010
23010
23008
10026
10026
23008
23008
23008
23006
23006
10026
10026
10026
10026
10026
23010
23010
23011
10026
23010
23010
10026
23011
23007
23007
23005
23007
10026
10026
10026
23011
23011
10026
23011
10026
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23011
23011
23011
23011
10026
10026
23008
23008
23008
10026
10026
10026
10026
23007
23007
23007
23007
23007
23007
23007
23008
23005
23005
23005
23005
23005
23011
23011
23005
23005
23011
10026
10026
23010
10026
10026
23011
23011
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23008
10026
10026
10026
10026
23007
10026
23007
23007
23007
10026
10026
23011
23011
10026
23008
23008
10026
10026
10026
10026
10026
23010
23010
10026
10026
10026
10026
10026
10026
10026
23006
23006
10026
10026
23010
23010
23010
23005
10026
10026
10026
10026
23007
10026
23007
23008
23006
23006
23006
23006
0
23011
23011
23011
23010
23010
23010
23010
23010
23010
23010
10026
10026
10026
10026
23011
23011
23011
23011
23006
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23005
23005
23005
23008
23008
23008
23008
10026
10026
10026
23007
23007
23007
23007
23011
23011
23011
23011
10026
23008
23008
10026
10026
10026
10026
23011
23011
23011
23011
23011
23011
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
10026
23011
23011
23011
23011
23008
23008
23008
23006
23006
23006
23006
23006
10026
10026
10026
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23008
23005
23005
10026
10026
10026
10026
10026
23008
23007
23007
23007
23007
10026
10026
10026
23006
10026
10026
10026
10026
23010
23010
10026
10026
10026
23005
23005
23005
23005
10026
10026
23011
23011
23011
23011
23011
10026
10026
10026
10026
23006
23006
23006
23006
23006
23007
23007
23007
23007
0
0
0
23010
23010
23010
23010
10026
23010
23010
23010
23005
10026
10026
10026
23008
10026
10026
10026
10026
23008
10026
10026
23011
23011
23011
23011
10026
10026
10026
10026
10026
0
0
23006
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
23011
10026
10026
10026
10026
10026
23007
23007
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23007
23007
23007
23008
23008
10026
23008
10026
10026
10026
10026
23006
23005
23005
23011
10026
10026
10026
10026
10026
23007
23007
23007
23011
10026
10026
23005
23010
23010
23006
23006
23008
10026
23007
23007
23007
10026
23010
10026
10026
23010
23010
10026
10026
10026
10026
10026
10026
10026
23010
23011
10026
10026
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23011
23011
23011
0
0
23010
23010
23008
23008
23007
10026
10026
10026
10026
23008
23005
23005
23005
23008
23008
23008
23010
23010
23005
10026
10026
10026
23008
23008
10026
10026
10026
0
0
10026
10026
10026
0
23005
23005
23005
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23011
23011
23011
23011
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
10026
10026
23010
23010
23010
23010
10026
10026
0
0
0
23011
23011
10026
10026
10026
10026
10026
23008
23008
23010
23010
23010
23008
10026
10026
10026
23008
23006
10026
23005
23005
23005
10026
10026
10026
10026
10026
10026
10026
23005
23005
10026
23006
10026
10026
23005
23005
23005
23005
23005
23006
23006
23006
23007
23007
23007
23007
23010
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23011
23011
23006
23006
23011
23011
23007
23007
23007
23006
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
10026
10026
10026
23007
23007
23007
10026
10026
10026
23011
23011
10026
10026
23008
23011
23011
23011
23011
23011
23011
23006
23008
23008
10026
10026
23007
23007
23007
10026
10026
10026
10026
10026
10026
23005
23005
23005
23005
0
22002
22002
0
0
0
0
0
22002
0
0
22002
0
0
22002
0
0
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
22002
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
0
0
0
0
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
22002
22002
0
0
0
0
0
0
0
0
0
0
22002
0
0
0
0
0
0
0
22002
22002
22002
0
0
0
0
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
0
0
0
0
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
0
22002
22002
22002
0
0
0
0
0
22002
22002
22002
0
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
22002
0
0
22002
22002
22002
22002
0
0
0
0
0
0
0
22002
22002
22002
22002
0
0
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
0
0
22002
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
40003
40003
40003
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
10025
10025
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
40003
40003
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
10025
10025
10025
40003
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
40003
10025
10025
10025
10025
10025
40003
2001
10025
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
40003
40003
40003
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
2001
10025
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
40003
40003
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
40003
40003
10025
10025
10025
10025
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
40003
2001
40003
40003
40003
2001
2001
40003
40003
40003
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
40003
40003
40003
2001
2001
2001
2001
2001
40003
2001
2001
2001
40003
40003
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
40003
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
40003
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
40003
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
40003
40003
40003
40003
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
40003
40003
40003
40003
2001
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
2001
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
2001
40003
40003
40003
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
40003
2001
2001
2001
2001
40003
2001
2001
2001
40003
40003
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
40003
40003
40003
40003
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
40003
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
40003
2001
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
40003
40003
2001
2001
40003
2001
2001
2001
40003
40003
40003
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
40003
2001
40003
40003
2001
2001
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
40003
2001
2001
40003
40003
40003
2001
2001
2001
2001
40003
40003
40003
2001
40003
40003
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
40003
40003
40003
2001
2001
2001
40003
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
40003
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
40003
40003
2001
2001
40003
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
40003
40003
40003
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
40003
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
40003
40003
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
40003
2001
2001
2001
2001
2001
2001
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
2001
2001
40003
40003
40003
2001
2001
2001
40003
40003
40003
2001
40003
2001
40003
40003
40003
2001
2001
40003
40003
40003
40003
40003
40003
40003
2001
2001
40003
40003
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
40003
40003
2001
2001
2001
2001
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
40003
40003
40003
2001
2001
2001
2001
2001
40003
40003
40003
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
22002
10026
10026
2001
2001
23024
10026
23024
23024
10026
10026
10026
10026
10026
23024
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
10026
23024
23024
10026
10026
10026
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
10026
10026
10026
23024
10026
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
10026
23022
23022
10026
10026
2001
23024
10026
10026
23021
10026
10026
10026
10026
10026
10026
23024
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
10026
10026
10026
10026
10026
10026
23024
23024
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
10026
10026
10026
10026
10026
23024
23024
10026
23024
23024
23024
23024
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
10026
10026
10026
10026
23024
23024
23024
10026
10026
10026
10026
10026
10026
10026
23021
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
23024
23024
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
10026
23021
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
10026
10026
10026
23024
23024
23024
23024
23024
10026
10026
2001
2001
10026
10026
10026
10026
10026
2001
2001
23024
23024
10026
10026
23024
10026
10026
10026
10026
10026
10026
10026
23022
10026
10026
10026
10026
10026
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
10026
10026
10026
2001
2001
23024
23024
23024
23024
23024
23024
10026
23024
23024
23024
23024
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
23024
23024
23024
23024
2001
2001
10026
10026
10026
10026
23021
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
10026
23021
10026
10026
10026
10026
10026
23024
23024
10026
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
2001
2001
23024
23024
23024
10026
10026
10026
23024
23024
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
2001
2001
10026
2001
2001
2001
23024
23024
10026
10026
10026
2001
2001
23024
23024
23024
23024
23024
23024
23024
23024
2001
2001
23024
23024
23024
10026
23024
23024
23024
10026
23024
10026
10026
10026
2001
10026
10026
10026
2001
2001
2001
23024
23024
23024
23024
23024
23024
23024
10026
10026
10026
10026
10026
10026
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
23024
10026
10026
10026
10026
23024
23024
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
23024
10026
10026
10026
10026
10026
10026
2001
2001
23024
10026
10026
10026
10026
2001
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
10026
10026
10026
10026
10026
10026
10026
23021
23024
23024
23024
10026
10026
10026
10026
10026
2001
2001
2001
23024
2001
2001
2001
2001
10026
2001
2001
10026
23024
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
23024
23024
23024
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
23024
23024
23024
23024
10026
23021
10026
10026
10026
23024
23024
23024
23024
23024
23024
10026
10026
10026
10026
23024
23024
23024
23024
10026
10026
10026
2001
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
23021
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
23021
23024
23024
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
2001
23024
23021
10026
10026
23024
23024
23024
10026
10026
10026
23021
10026
23021
23021
23021
23024
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
23021
23021
10026
10026
23024
23024
23024
23024
23024
10026
23024
23024
23024
23024
10026
10026
10026
10026
23021
23021
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
23024
23024
2001
2001
2001
23021
23021
10026
10026
10026
10026
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
10026
10026
10026
10026
2001
2001
10026
23024
23024
23024
10026
23024
10026
10026
23024
23024
23024
23024
2001
2001
2001
2001
23021
23021
23021
10026
10026
10026
23024
23024
23024
23024
23024
10026
10026
10026
10026
2001
10026
10026
23024
23024
23024
10026
10026
23024
23024
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
23021
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
23024
10026
23024
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
2001
2001
2001
10026
10026
10026
10026
23024
23024
23024
23024
23024
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
10026
23024
10026
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
10026
23021
23021
10026
23021
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
10026
10026
10026
10026
23024
23024
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
23024
23024
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
23024
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
23024
10026
10026
10026
2001
23024
10026
10026
10026
23024
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23024
23024
23024
23024
10026
10026
2001
2001
2001
10026
10026
10026
10026
23022
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
23021
10026
10026
2001
2001
10026
10026
23024
10026
10026
23024
23024
23024
23024
10026
10026
2001
2001
10026
10026
10026
2001
2001
2001
10026
10026
2001
2001
10026
10026
10026
23021
10026
23021
10026
23024
10026
10026
2001
10026
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23024
2001
2001
2001
10026
10026
23024
10026
2001
2001
10026
2001
2001
10026
10026
2001
2001
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
10026
23024
10026
23021
23021
10026
10026
10026
10026
10026
2001
2001
23024
23024
23024
10026
10026
10026
10026
10026
10026
23024
23024
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
23024
23024
23024
23024
23024
10026
10026
23017
23017
23017
23017
23017
23017
23022
23022
23012
10026
10026
10026
10026
23017
23017
23017
23017
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
10026
10026
10026
10026
10026
10026
10026
10026
23013
10026
10026
10026
23021
23017
23017
23017
23017
23017
23017
10026
10026
23013
23013
23013
23013
23018
23018
23017
23017
23017
23021
23021
23013
23013
23013
23013
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
10026
10026
10026
23021
23021
23021
23021
23021
23021
23006
23006
23021
23017
10026
10026
10026
23013
23013
23013
23013
23013
10026
10026
10026
23013
23013
23013
23013
23014
23014
23014
23014
23013
23013
23013
23013
23017
10026
10026
10026
23022
10026
10026
10026
23013
23018
23018
23018
23018
23018
23021
23017
23012
10026
10026
23012
10026
10026
10026
10026
23013
23013
23013
23013
23013
23018
23018
23014
23014
23012
23012
23012
23012
23012
23021
23021
23021
23014
23014
23014
23014
23014
23014
23022
23022
23022
23022
23018
23018
23018
23017
10026
10026
23018
23018
23018
23018
23018
23018
23018
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
23021
23013
23013
23012
23021
23021
23022
23022
23014
23014
23013
23017
23018
23021
23012
23013
23013
23014
23022
23022
23022
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
23018
23013
10026
10026
10026
10026
10026
23018
23018
23018
23018
23018
23018
23017
23017
23017
23017
23013
23013
23012
23013
23013
23013
10026
10026
10026
10026
23021
23021
23013
23017
23012
23013
23013
23013
23013
23013
10026
10026
23013
23013
23013
23014
23021
23021
23021
23018
23018
23018
23017
23017
10026
10026
10026
23022
23022
10026
10026
10026
10026
10026
23013
10026
10026
10026
23014
23014
23014
10026
23021
10026
23014
10026
23014
10026
23013
23013
23014
23014
23014
23013
10026
23018
23018
23018
23018
10026
23018
23018
10026
10026
10026
10026
10026
10026
10026
23022
23022
23017
23017
23017
23014
23014
23014
23014
23014
23014
23006
23006
23006
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23017
10026
23013
23018
23018
23022
23022
10026
23013
23013
10026
23017
23017
23014
23014
23014
23013
23013
23013
23013
23017
23017
23017
10026
10026
10026
23013
23013
23012
23012
23017
10026
23017
23017
23017
10026
10026
10026
23013
23013
23013
23013
23017
23017
23006
23006
23013
23013
23013
10026
10026
10026
10026
10026
23017
23017
23013
23013
23013
23021
23021
23021
23013
23013
23006
23021
10026
10026
10026
10026
10026
10026
23021
23021
23021
23013
23021
23021
23021
10026
10026
23012
23012
23012
23014
23014
10026
10026
10026
10026
10026
10026
10026
23017
23017
23022
10026
10026
23013
23013
23013
23013
23013
23013
23014
23014
23013
23013
23013
23013
10026
10026
10026
10026
10026
23013
23013
23013
23013
23017
23017
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23014
23021
23021
23021
23021
10026
23018
23018
10026
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
23017
23017
23017
10026
23014
23014
23014
23014
23013
23013
23013
23013
23017
23013
23013
23013
10026
10026
23022
10026
10026
10026
10026
10026
23017
23021
23021
10026
23021
23021
23021
23021
10026
10026
10026
10026
23022
23022
23022
23022
23022
23022
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23013
23017
10026
10026
10026
10026
10026
10026
23017
23017
23021
23021
10026
10026
10026
23017
23013
23014
23014
23014
23017
10026
10026
23021
10026
10026
10026
10026
23013
23013
23013
23013
23021
23017
23017
23017
23013
23013
23013
23017
10026
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
23021
23013
23013
23014
23014
23014
23017
23017
23012
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23013
23013
23021
23017
23017
23013
23013
23013
23013
23017
23017
23012
23012
23014
23014
23014
23014
23014
23014
23014
10026
10026
10026
23018
23018
23014
23014
23014
23013
23013
23013
23013
23013
23013
10026
23017
23017
23017
10026
23021
23014
23014
23014
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23013
10026
10026
10026
10026
23017
23022
23022
23022
23022
10026
10026
10026
10026
23013
23013
23013
23013
23013
10026
23013
23013
23013
23013
10026
23017
23017
23013
23013
23013
23013
23013
10026
23017
10026
10026
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
23014
23014
23018
10026
10026
23013
23013
23013
23013
23013
23013
23013
10026
23017
23017
10026
23022
23022
23022
10026
10026
10026
23022
23014
10026
10026
10026
10026
10026
10026
10026
23021
10026
10026
10026
10026
23018
23013
10026
10026
23014
23014
23013
23013
23017
23017
23021
23021
23021
23021
23021
23017
23017
23017
23018
10026
23013
10026
23017
23018
23018
23018
23018
23017
23021
23021
23021
23021
23021
23014
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
10026
10026
23017
23017
23017
23022
23022
23022
23022
23022
10026
23014
23013
23013
23013
23013
23017
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23017
23017
23017
23017
23017
23017
23017
23017
23017
23012
23012
10026
10026
10026
23013
23013
23013
10026
23012
23012
10026
10026
10026
23013
23013
23013
23013
23014
23014
23013
23013
23013
10026
10026
10026
23013
23013
23013
23013
10026
10026
23022
23022
23022
23022
23017
23017
23017
23014
23014
23014
23014
23013
23017
23017
23014
23014
23021
23018
23018
23018
23018
23014
23017
23021
23014
23014
23014
10026
10026
23013
23013
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23013
23021
23021
23021
23021
23017
23017
23017
23017
23017
23017
23017
23017
23017
10026
10026
10026
23018
23018
10026
10026
10026
23017
23017
23017
23017
23017
10026
23012
23012
23012
23012
23012
10026
10026
10026
23021
10026
23014
23017
23017
23017
10026
23021
23022
23022
23022
10026
10026
10026
10026
10026
23013
23014
23014
23014
23018
23018
23018
23012
23017
23017
23014
23021
23021
23014
23014
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
23022
10026
10026
23021
23017
23017
23021
23021
23021
23013
23013
23013
23013
23013
23013
23013
23013
23012
23014
23017
23017
23022
23022
23022
23022
23013
23017
23017
10026
10026
10026
23006
23006
10026
10026
23021
23012
23012
23012
10026
10026
23013
23013
23013
23013
23013
23013
23013
23018
23018
23018
10026
10026
23017
10026
23021
23021
23021
10026
10026
23018
23018
23018
23018
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23017
23017
23021
23021
23021
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
23017
23017
23017
23017
10026
10026
23013
23013
23017
23012
10026
10026
10026
10026
10026
23017
23017
23017
23017
23014
23014
23014
23014
10026
10026
10026
23021
10026
10026
10026
23014
23014
23014
23014
23018
23018
10026
10026
10026
10026
10026
10026
10026
10026
23012
23021
23021
23021
10026
10026
23017
23017
23017
23013
23018
10026
23017
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
10026
10026
23014
23014
23014
23014
23014
23021
23021
23013
23021
10026
10026
10026
10026
10026
23006
23013
23013
23013
23012
23021
23017
23017
23017
23017
23013
23013
10026
10026
10026
10026
10026
23017
23017
10026
10026
10026
10026
23021
23021
23021
23021
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23017
23017
23017
23013
23013
23013
23021
23021
23021
23021
23018
10026
10026
10026
10026
10026
10026
10026
23022
23022
23022
23022
23022
23022
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23017
23014
23014
23014
10026
10026
23013
23013
23013
10026
10026
23013
10026
10026
10026
10026
23014
23014
23012
23012
23013
23013
10026
10026
23014
23014
23014
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
23017
23017
23017
23017
10026
10026
10026
10026
23017
23017
23013
23013
10026
23013
10026
23013
10026
10026
10026
10026
10026
10026
10026
23017
10026
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23013
10026
23018
23018
23018
23017
23017
23017
23017
10026
23017
23017
10026
23017
10026
10026
10026
23017
23017
23014
23014
23014
23013
23013
23013
10026
10026
10026
23014
23014
23014
10026
10026
23014
10026
10026
23014
10026
23017
23017
23017
23017
23018
23018
10026
10026
23012
23022
23022
23022
23022
23022
23022
10026
23021
23021
23021
23021
10026
10026
10026
23021
23021
23021
10026
10026
10026
23013
10026
10026
10026
10026
10026
23006
23018
10026
10026
23018
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23017
23017
23013
23021
23021
10026
10026
23012
23012
10026
23012
23017
23017
23017
23017
23017
23013
23013
23013
23013
10026
10026
10026
10026
23018
23018
10026
10026
10026
23017
23018
23018
23013
23013
23018
23018
23013
23013
23013
23012
23012
23014
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
23012
23012
23012
23012
23012
23013
23013
23014
23014
10026
10026
23014
23013
10026
10026
10026
10026
10026
23017
23017
23013
23018
23018
23018
23018
23018
23018
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
23006
23006
23006
10026
23013
23018
23018
23017
23017
10026
23018
23018
10026
23012
23012
23012
23012
23017
10026
23012
10026
10026
10026
10026
23012
23021
23017
23017
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
23014
23014
23014
10026
10026
23018
23018
10026
10026
23017
23017
23013
23013
23013
23013
23017
23013
23013
23021
23021
23021
23021
23013
23013
23013
23013
23017
23017
23018
23018
23018
23018
23021
23021
10026
10026
10026
10026
10026
10026
10026
23013
23013
23014
23014
23014
23014
10026
10026
10026
23013
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
23017
23022
10026
10026
23017
23014
23014
23013
23013
23013
23013
23021
23021
23021
23013
23013
23013
23014
10026
10026
10026
10026
23017
23013
23013
23013
23013
23014
23014
23017
23017
23013
23013
10026
10026
10026
23013
23013
23013
23013
23013
23013
23022
23022
23022
23006
10026
23006
10026
23006
10026
10026
10026
23013
23013
10026
10026
10026
10026
10026
23013
23013
23013
23013
23017
10026
23021
23021
23021
23017
10026
23017
23017
23017
23017
10026
23014
23014
10026
10026
23013
23012
23017
23017
23017
23017
23017
23017
23017
23017
23017
23017
23017
23022
23022
23022
23022
23018
10026
10026
23017
10026
10026
10026
10026
23013
23013
23013
10026
10026
23014
23014
23014
10026
10026
10026
10026
23013
23013
23017
23013
23013
23013
23022
10026
23022
10026
10026
10026
23018
23018
10026
10026
10026
10026
23021
23021
23017
23017
23014
23014
23021
23021
23021
23021
23021
23018
23018
23018
23013
23013
23013
23014
23014
23021
23014
23014
23014
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
23017
23017
23018
23018
23022
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23014
23014
23014
23014
23014
23014
23018
23017
23017
10026
10026
10026
10026
10026
10026
23022
23022
23022
23018
23018
23021
23021
23018
23022
23021
23013
23013
23013
23013
10026
10026
23013
23013
23017
23017
23017
23022
23022
23021
23021
23018
23018
23018
23018
10026
10026
23022
23022
23017
23017
23013
23014
23014
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23018
23018
23018
23013
23013
23013
23013
23013
23013
23017
23017
23017
23017
10026
10026
10026
10026
23021
23018
23018
23013
23013
23017
23017
23017
23017
23017
10026
23014
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23022
23021
23021
10026
10026
10026
10026
10026
23012
10026
10026
10026
23013
23013
23021
23021
10026
10026
23013
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
23017
23018
23018
23012
23012
10026
10026
10026
10026
10026
23022
23022
10026
10026
10026
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
23017
10026
23017
10026
10026
10026
10026
10026
10026
10026
23014
23014
10026
10026
10026
10026
10026
23017
23017
23017
23021
23014
23014
23018
23018
23018
10026
10026
10026
23012
23012
10026
23014
23014
23013
23013
23013
23013
23013
23013
23014
23014
10026
23021
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23014
23014
10026
23013
23013
23013
23013
23013
23013
23013
23013
23013
23022
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
23012
23012
23017
23017
23006
23006
23021
23018
10026
23013
23013
23013
23013
10026
10026
10026
23022
23022
23022
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23014
23014
10026
23017
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23018
23018
10026
23017
23013
23013
23013
23017
10026
23018
10026
10026
23013
23013
23013
23013
10026
23017
23017
10026
10026
23014
23014
23014
10026
10026
23013
23013
23013
23013
10026
10026
23013
23013
23013
23013
23017
23017
23017
23017
10026
10026
10026
10026
23014
23014
23021
23021
10026
10026
23013
23013
23013
23013
23013
10026
10026
10026
23014
23014
23014
23014
23017
23017
23013
23013
23013
10026
23017
23017
23017
23017
23017
23022
23022
23022
23013
10026
23013
23013
23013
10026
23022
10026
10026
10026
10026
23021
23013
23013
23017
23017
23017
23017
10026
23017
23017
23017
10026
10026
10026
23017
10026
23013
23013
23013
23021
23021
23013
23012
23012
23017
23017
23017
23017
23017
23017
23017
23013
23013
23018
23018
23018
10026
23021
23021
10026
10026
10026
10026
23017
23017
23013
23013
23013
10026
10026
10026
23017
23017
10026
10026
10026
23021
23013
23013
23014
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23013
23013
23013
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23013
23013
23017
23017
23021
10026
10026
23017
23022
23022
10026
10026
23017
23017
23018
23018
23018
10026
10026
10026
23014
23014
23021
23021
23021
23021
23021
23014
23014
23014
10026
10026
10026
23006
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
23018
10026
23021
23021
23021
23017
10026
10026
10026
23017
23017
23017
23017
23017
23014
10026
23014
10026
10026
23017
23017
10026
10026
23017
23017
23013
23013
23013
23014
23017
23017
23017
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23014
23021
23021
23021
10026
23006
10026
10026
10026
23018
23018
23018
23018
23013
23017
23017
23021
23021
23013
23013
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
23013
10026
23012
23013
23013
23013
23014
23014
10026
10026
23017
23017
23017
23017
10026
10026
10026
23013
10026
23013
10026
10026
10026
10026
10026
23013
23014
23014
23014
23017
23014
23014
23014
23014
10026
23012
10026
10026
10026
10026
10026
23017
10026
10026
23013
23013
23013
23013
23017
23017
23017
23017
23017
23017
23017
23017
23017
10026
10026
10026
23021
23021
23021
23018
10026
10026
23017
23017
23017
23017
23021
23021
23021
23021
23021
23021
23013
23013
23017
23017
23013
23013
23013
23013
23013
23017
10026
10026
10026
23018
23013
23013
23013
23013
23013
23013
23012
23022
23022
23022
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23021
23021
10026
23017
23017
23021
23014
23014
23014
23014
23012
10026
23014
23014
23014
23017
23017
23013
23013
23018
23018
10026
10026
10026
23017
23017
23017
23013
23012
23012
23012
23017
23014
23014
23014
23013
23013
23013
23013
23017
23022
23021
10026
10026
10026
10026
10026
23006
23006
23012
23012
23012
23012
23012
23021
23021
23021
10026
10026
10026
23017
23017
23014
23022
23022
23022
23022
23022
10026
10026
23013
23013
10026
10026
23013
23013
23013
23013
23013
23017
23017
23017
23017
23017
23017
23017
10026
10026
23013
23013
23013
23013
23013
10026
23017
23017
23013
23013
23021
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
23018
23018
23013
23013
23021
10026
23014
23014
23014
10026
10026
23014
23014
23014
23014
23017
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
23014
23014
23014
23017
23017
23017
23021
23022
23022
23022
23017
23021
23021
23017
23021
23017
23022
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23014
23018
23018
23021
10026
10026
23012
23021
23018
23018
23018
23018
23018
23018
23018
23018
23021
23013
23013
23013
23013
10026
10026
10026
10026
23014
23014
23014
23014
23014
23014
23021
23021
10026
23012
23012
23013
23013
23013
23013
23013
23014
23014
23014
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23013
23013
10026
10026
10026
10026
10026
23013
10026
23014
23014
10026
10026
23021
23014
10026
10026
10026
10026
23022
23022
23022
10026
10026
23013
23012
23012
23012
23006
10026
23017
10026
10026
10026
23018
23018
10026
10026
10026
10026
10026
23014
10026
10026
23013
23013
23014
23013
23017
23017
23017
23017
23012
10026
23013
23013
23013
23012
10026
10026
23013
23013
23013
23013
23013
23014
23014
23018
23022
23022
23022
23022
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
23017
23017
23017
23017
10026
10026
23021
23021
23021
10026
10026
10026
10026
23022
23012
23012
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
10026
10026
10026
10026
23014
23014
23014
23014
23014
23014
23013
23013
23022
23022
23022
23021
23021
23021
23021
23021
23017
23017
23017
23017
23013
23013
23013
23012
23012
10026
23018
23018
23013
23013
23013
23013
23013
23013
10026
23013
23013
23013
23013
23013
23013
23013
23018
23018
23018
23018
23018
23018
10026
10026
23021
23021
23021
23021
23021
23013
23013
23013
23012
10026
23012
10026
10026
10026
10026
10026
10026
23017
23017
23014
23013
10026
10026
10026
10026
23021
23021
23021
23021
23021
23021
23013
23013
23013
23018
23018
23018
23018
23017
23017
23018
23018
23021
23021
23021
23021
10026
10026
23013
10026
10026
10026
23017
23017
10026
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23022
23022
23022
23022
23022
23022
23022
10026
10026
23013
23013
23013
10026
23014
23014
23014
23014
23014
23014
23014
10026
10026
10026
10026
10026
23013
23013
10026
23017
23017
23017
23017
23017
23017
23021
23021
23021
23021
10026
10026
10026
23013
23014
10026
23018
10026
10026
10026
10026
10026
23022
23022
23022
23022
23022
23022
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
23022
23022
23014
23012
10026
10026
23012
23014
10026
23017
23013
23013
23014
23014
23017
10026
10026
23018
23018
23013
23013
23013
23013
23013
23013
23013
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
10026
23013
23013
23013
10026
10026
10026
23018
10026
23018
23017
10026
10026
23013
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
23022
23012
23012
23017
23017
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
10026
10026
10026
23013
23013
23012
23012
23012
10026
10026
23006
23006
23006
23014
23014
23014
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
10026
10026
23012
23012
23017
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23013
23013
23018
23017
10026
10026
10026
23017
23017
23017
23017
23017
23014
23022
23017
23017
23012
23012
23014
23014
23014
23014
23014
23014
23014
23013
23013
23013
23013
23013
23013
23013
23022
23022
23022
23021
23021
23021
23022
23022
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
10026
10026
23018
23018
23021
23013
23013
23013
23013
10026
10026
10026
10026
23013
23013
23013
23021
23021
23021
23021
23021
10026
10026
10026
23014
10026
10026
10026
10026
23022
23022
23022
23014
23014
23014
23014
23014
23014
23013
10026
23013
10026
23013
23013
23013
10026
10026
10026
10026
23006
23006
10026
10026
10026
23017
23017
23017
23014
23014
23014
23014
10026
10026
10026
10026
23013
23013
23013
23013
23013
23014
23014
23014
10026
10026
10026
23017
23017
23017
23018
23018
23018
23017
10026
10026
23013
23013
10026
10026
10026
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23013
10026
10026
23013
23013
23013
23013
23013
23021
23018
23018
23018
23018
23018
23018
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
23022
23022
10026
23018
10026
10026
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
23012
10026
10026
10026
10026
23013
10026
10026
10026
10026
10026
10026
10026
23021
23013
23013
23013
23013
23013
23018
23018
23018
23018
10026
10026
10026
10026
23021
23013
23013
23013
23013
23013
23013
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23013
23013
23013
23013
23021
23017
10026
10026
23017
10026
10026
10026
10026
23018
23018
23014
23014
23014
10026
10026
10026
10026
10026
23017
23017
23017
10026
10026
23013
23013
23013
23013
23013
23021
23013
23013
23021
23017
23006
23006
23006
23006
23006
10026
10026
23018
10026
10026
10026
10026
23013
23013
10026
10026
10026
10026
10026
23017
23014
23014
23014
23014
23014
23021
23021
23021
23021
23013
23013
23021
10026
10026
10026
10026
10026
10026
23018
23018
23018
23018
23018
23018
23018
23018
23018
23018
10026
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
23022
23022
23018
10026
10026
23018
23018
23017
23017
23017
23017
23017
23017
23017
23017
23017
10026
10026
10026
23013
23013
23013
23013
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23021
23017
23017
23017
23017
23006
23006
23014
23014
23014
10026
10026
23013
23013
23013
23013
23021
23021
10026
10026
10026
10026
10026
23017
23021
23021
23021
23021
23021
23021
23018
23013
23013
23013
23013
23021
23021
23018
23018
23018
23018
23013
23018
23018
23018
23018
23018
23014
23014
10026
10026
10026
10026
10026
23017
23017
23017
23017
23013
23013
23013
23017
23017
23022
10026
10026
10026
23012
23012
23012
10026
23013
23013
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
10026
10026
23012
23017
23017
23017
10026
10026
10026
10026
23022
23022
23017
23017
23017
23013
23013
10026
10026
23014
23014
23014
23013
23013
23013
23021
23021
23013
23013
23013
23013
23013
23013
23014
23014
23014
10026
10026
10026
10026
23022
23022
10026
10026
10026
23013
23013
10026
23017
23017
23017
10026
10026
10026
23017
10026
10026
10026
23013
23013
23013
10026
10026
10026
23012
23012
23013
23013
23013
23013
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
23021
23021
23021
23021
10026
10026
10026
10026
23017
23017
23014
23014
23022
10026
10026
23006
23006
23006
23006
23018
23018
23014
23014
23012
23012
23012
23012
23022
23022
23022
23014
23014
23014
10026
10026
10026
23018
23018
23021
23013
23013
23013
23017
23017
10026
10026
10026
23021
23021
23021
10026
23017
23017
23017
10026
10026
10026
10026
10026
23017
23017
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23012
23012
23012
23017
23017
23018
23017
23017
10026
10026
10026
10026
10026
10026
23017
23017
23014
23014
10026
10026
10026
23013
10026
23013
23013
23017
23017
23017
23017
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
23014
23014
23022
23022
23022
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23018
23018
23012
10026
23012
10026
23017
23017
23018
23017
10026
23017
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23018
23018
23018
10026
23017
23017
23017
10026
10026
10026
10026
10026
23012
23012
23022
23022
23013
23013
23013
23017
23017
23017
23017
23014
23014
23014
23014
10026
23021
23021
23012
23012
23017
23017
10026
23013
23013
10026
10026
23021
23021
23021
23021
23021
23021
23021
23021
10026
23013
23013
23013
23013
23013
23021
23021
23021
23013
23013
23022
23012
23012
23012
10026
23017
10026
10026
10026
23013
23013
23013
23013
23017
10026
10026
23013
23013
23013
10026
23017
23017
23014
23014
23017
23017
23018
23017
23017
23017
23017
23017
23017
23012
23012
23012
23013
23013
23013
23013
10026
23014
23017
23017
23017
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23014
23014
23014
23014
23017
23012
23013
23013
23021
23021
23013
23013
23013
23013
23017
23021
23021
23021
23021
23021
23012
23012
23017
23017
10026
23018
23018
23018
23017
23017
23017
23017
23013
23013
23013
23013
23013
23013
23013
23013
10026
23017
23017
10026
10026
10026
23013
23013
10026
10026
10026
23013
23013
23017
23017
10026
10026
10026
10026
23017
23014
10026
23014
23014
10026
23013
23013
10026
23013
23013
23013
23013
23013
23013
23013
10026
23018
23018
23018
23018
23014
23014
23017
23017
23017
23017
23017
23017
10026
10026
10026
23022
23022
23022
23013
23013
23013
23017
23017
23017
23017
23014
23014
10026
10026
10026
23018
23018
23018
23018
23013
23006
23014
23014
23014
23014
23014
23013
23017
23017
23017
10026
10026
10026
23013
23013
10026
23021
23021
23021
23021
23021
23021
23021
23006
23006
23006
23014
23014
23017
23017
23017
23017
23021
23021
23012
10026
10026
10026
10026
10026
10026
10026
23013
23013
23014
23014
23014
23017
10026
10026
23017
23017
23017
23018
23018
23018
23018
23018
23018
23018
23014
23014
23014
23014
23014
23014
23014
23013
23013
23013
10026
10026
10026
23017
23017
23014
23014
23006
23006
10026
10026
23006
10026
10026
10026
10026
10026
23014
23014
23014
23014
23014
23014
10026
23021
23021
23021
23021
23017
23017
23017
10026
23017
10026
10026
10026
10026
10026
23018
23018
23018
23018
23018
10026
23017
23017
23017
23018
23018
10026
10026
10026
10026
23014
23014
23014
10026
10026
10026
10026
10026
23013
23013
10026
10026
23022
23022
10026
10026
10026
10026
23014
23013
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
23017
23017
23017
10026
10026
10026
10026
10026
23012
23012
23012
23012
23013
23013
23013
23013
23013
23013
10026
10026
23014
23014
23021
23021
23017
23017
10026
10026
10026
10026
23017
10026
10026
10026
10026
23014
23014
23014
23014
23014
23017
23017
23017
23013
23021
23012
23012
23017
23017
23017
23017
10026
10026
10026
10026
23014
23014
10026
10026
23018
23018
23018
23018
23018
23018
23018
23018
23018
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
10026
23017
10026
23017
23012
10026
10026
10026
10026
23013
23022
23022
23022
23014
23014
23014
23014
23013
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
23013
23013
23017
23021
10026
23021
10026
23021
23017
10026
10026
10026
23014
23014
23014
10026
10026
23013
23013
23013
23013
23013
10026
10026
10026
10026
23022
23013
23013
23017
10026
10026
10026
10026
10026
10026
23013
23014
23017
23017
23017
23017
23017
23017
23017
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
10026
10026
23013
23013
23017
23017
23017
23017
23017
23017
23013
23013
23013
10026
10026
23018
23018
23018
23017
23017
23017
23017
23006
23017
10026
10026
10026
23013
10026
10026
23014
23013
23013
23013
23013
23013
23013
23013
23013
23014
23014
23018
23018
23013
23013
23013
10026
10026
10026
23013
23013
23017
23017
23017
23013
23013
23013
10026
10026
10026
10026
23012
23014
23017
23017
10026
23006
10026
10026
10026
10026
23006
23006
23006
23021
23021
23021
10026
10026
23014
23014
23014
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23013
23013
23014
23014
10026
23012
23012
23012
23012
23014
23014
23006
23006
23006
23006
23006
23017
23017
10026
10026
23014
23014
23014
10026
10026
10026
10026
10026
10026
23022
23017
23017
23022
23022
10026
10026
10026
23018
23018
23018
23018
23018
23006
23006
23017
23018
23018
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23017
23017
23017
10026
10026
23014
23014
23014
23017
23017
10026
10026
10026
10026
23014
23014
23014
23014
10026
23014
23014
23014
23014
23014
23014
23013
23013
23021
23014
23014
23014
23014
23014
23017
23017
23013
23017
23017
23017
23017
23014
23014
23014
23017
23017
23017
23017
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
23014
23018
23018
23014
23014
23014
23014
10026
10026
23021
23021
10026
23012
23012
23012
10026
23014
23017
23017
23021
23014
23014
23014
23014
23017
23017
23013
23013
23013
23013
23021
23021
23013
23013
23013
23022
23022
23022
23022
23022
10026
10026
23014
23014
23014
23014
23013
23017
23017
23018
23018
23018
23021
23021
23021
23018
23018
10026
23018
23018
23017
23017
23017
23017
23017
23021
23021
23021
23021
23013
23013
23013
23014
23014
23014
23014
23013
23013
23013
10026
10026
10026
23013
23013
23014
23014
23013
23013
23013
23014
23014
23014
23014
23021
23021
23021
23021
23017
23021
23017
23017
10026
10026
10026
23012
23012
23013
23013
23013
23013
23017
23017
23017
23017
10026
23018
23017
23022
10026
10026
10026
10026
10026
10026
23017
23021
10026
10026
10026
10026
10026
10026
10026
23017
10026
23017
23014
23014
23014
23014
23014
23014
10026
23014
23014
23014
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23017
23017
23022
23022
23013
23013
23013
23013
23013
23013
23013
23013
23013
23013
23006
10026
10026
10026
23006
23006
23017
10026
10026
10026
10026
10026
10026
10026
23017
23014
23014
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
23013
10026
23021
10026
10026
10026
10026
10026
23018
10026
10026
10026
10026
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
10026
10026
10026
10026
10026
23013
23013
23013
23013
10026
23012
23012
23012
10026
23012
10026
10026
10026
23018
23018
23018
10026
23014
23017
23017
23017
10026
10026
10026
23013
23013
10026
10026
10026
10026
10026
10026
23021
23012
23012
23021
23021
23021
23012
23012
23012
23012
23012
23018
23018
23018
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
10026
23013
23013
23013
23013
23014
23014
23014
23014
23014
23021
23021
23021
23021
23021
23021
23021
23021
23021
23021
23021
23018
23018
23018
23013
23013
10026
10026
10026
10026
10026
10026
10026
23022
23022
10026
10026
23021
23021
23021
23022
23022
23022
23021
23021
10026
10026
23018
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
23013
23013
23013
23013
23013
23018
10026
10026
10026
10026
23013
23013
23013
23017
23017
23017
23013
23013
23013
23014
23014
10026
23013
23013
23013
23013
23013
10026
10026
10026
10026
23021
23021
23018
10026
23018
23018
23018
10026
23014
23013
23013
23013
23013
23013
10026
10026
10026
10026
23006
10026
10026
23012
23012
23012
23006
23006
23012
23006
23006
23006
23006
0
0
0
10026
10026
10026
10026
10026
10026
10026
23006
0
10026
23012
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
10026
0
0
0
0
10026
10026
10026
10026
10026
10026
23012
23012
23009
23009
23009
23012
23012
23012
10026
10026
10026
10026
10026
23009
23009
23009
10026
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23012
23012
10026
10026
10026
23006
23008
23009
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
23012
23012
23012
23012
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
23008
10026
10026
23012
23012
23012
10026
23008
23012
10026
10026
23012
23012
23012
10026
10026
10026
23012
23012
23012
23006
23009
10026
10026
10026
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23009
23009
10026
10026
10026
23008
23008
23008
23008
10026
10026
23006
23006
23006
23006
10026
10026
0
0
23012
23009
23008
23008
23008
23009
23009
10026
10026
10026
10026
10026
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23012
23012
23012
23012
23012
0
0
23012
10026
10026
10026
10026
10026
10026
10026
0
23009
23009
23009
10026
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
0
0
10026
10026
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
23009
23009
23009
23009
23009
23009
23009
23009
23009
23009
23009
23009
23008
10026
10026
23009
23009
0
0
10026
23006
23008
23008
10026
10026
10026
10026
10026
10026
23006
23006
23009
23008
23008
10026
10026
23008
23008
10026
23012
10026
10026
10026
23009
10026
23009
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
23008
10026
10026
23008
10026
23008
10026
10026
10026
10026
10026
10026
10026
10026
23009
23012
23012
10026
10026
10026
10026
23012
23012
23012
23009
23009
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23006
23006
23012
23012
23012
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
23009
23008
23008
23009
23009
23009
23009
23008
10026
10026
23008
10026
23008
23009
23009
23009
23009
23009
23009
23009
23009
23012
23012
23012
23012
23012
10026
23009
23009
23009
23009
10026
23009
23006
23006
10026
10026
23012
23012
23012
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
23009
23006
23006
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
23012
23012
10026
10026
23009
23009
23012
23012
23012
23012
23012
23008
23008
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
23009
10026
10026
10026
10026
23006
23006
23008
23008
23008
23012
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
23006
10026
10026
10026
23006
23006
23006
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
23008
23012
23012
0
0
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23009
23006
23006
23006
0
10026
23009
23009
23009
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
10026
10026
23008
23008
23008
10026
10026
10026
10026
10026
10026
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23008
10026
10026
10026
10026
10026
10026
23008
23008
23008
10026
10026
10026
10026
10026
10026
0
0
0
23008
23009
23009
23009
10026
10026
10026
10026
23008
23008
23008
23008
23006
23006
23006
23006
23006
10026
10026
10026
23006
10026
10026
10026
10026
10026
10026
0
0
10026
10026
23012
23012
23009
23009
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
10026
10026
10026
10026
10026
23006
23006
23006
23008
10026
10026
10026
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
23006
23006
10026
10026
0
0
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
10026
10026
10026
10026
10026
23006
10026
23012
23012
23012
23012
23012
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23006
10026
10026
10026
10026
23006
23006
23006
23006
23009
23009
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
23006
23006
0
0
0
0
10026
10026
10026
10026
23012
23012
23012
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
23012
23012
23009
23009
23009
23008
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
10026
10026
10026
23012
23009
23009
23009
23006
23006
23006
10026
10026
10026
10026
23008
23008
23008
10026
23009
23009
10026
10026
23009
23012
23012
23012
23012
23009
23009
23009
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
10026
10026
23008
10026
10026
10026
23008
23008
23008
23012
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
23009
23009
23006
10026
23006
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
10026
10026
10026
10026
10026
23009
23009
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
10026
10026
23012
23012
23012
23006
23006
23006
23006
23006
23006
23006
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
10026
10026
10026
10026
23006
23006
23009
23009
23009
23009
23009
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
23012
23012
23012
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
23012
10026
10026
10026
10026
23009
0
0
10026
10026
10026
0
10026
10026
23008
10026
10026
10026
10026
10026
23009
0
0
0
10026
10026
10026
23008
23008
23008
10026
10026
23012
23012
10026
10026
23006
23006
23006
10026
10026
10026
10026
10026
10026
10026
0
0
10026
10026
23006
23006
0
0
0
0
23006
23006
23006
23009
23009
23009
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
23008
23008
10026
0
0
0
10026
10026
10026
10026
0
23008
10026
10026
10026
10026
23009
23006
23006
23006
23006
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
10026
10026
10026
23009
23009
10026
0
0
0
0
0
0
0
23009
23012
23012
23012
23012
23012
23008
23008
10026
23008
23008
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
0
0
0
0
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
23012
0
0
0
0
23006
23006
10026
23009
10026
23009
23009
10026
23009
23009
23009
23009
23009
23009
23009
23009
23009
23009
23009
23009
10026
10026
23008
23008
23008
23008
23008
23008
23009
23009
23009
10026
10026
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
23012
23012
23012
23008
23008
23012
10026
10026
10026
10026
10026
23006
23006
23006
23009
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
23012
23012
23012
10026
10026
23006
23006
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23012
23012
23012
23012
0
10026
10026
10026
10026
10026
23009
10026
10026
10026
23008
23008
23008
23008
23008
23012
23012
23012
23012
23006
23006
23006
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
0
0
10026
10026
23009
23009
23012
23012
23012
23012
23012
23012
23008
10026
10026
10026
10026
23008
23008
0
23009
23009
23012
23012
23012
10026
10026
10026
23012
23009
23009
23009
23009
23009
10026
10026
10026
23009
23009
23009
23009
23009
23009
23009
23008
23008
23008
23009
23009
23009
23009
10026
10026
10026
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
23009
10026
0
0
10026
10026
10026
10026
23009
10026
10026
10026
10026
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
23012
23012
23006
10026
0
0
0
0
0
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
10026
10026
23009
23009
23012
23012
23008
23008
0
0
23009
23012
23012
23009
23009
10026
23012
23012
0
0
0
10026
10026
23006
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
10026
10026
10026
10026
23009
23009
0
23012
23009
23009
23009
23009
23009
10026
10026
23009
23009
23009
23009
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
23012
0
0
0
0
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23012
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
10026
0
0
0
0
0
23012
23012
23012
0
23009
23009
23012
10026
10026
10026
10026
23012
0
0
0
23009
23009
23009
23009
23009
23009
23009
23012
10026
10026
23009
23009
23009
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
10026
10026
23008
10026
10026
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
23012
23012
10026
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
10026
23008
10026
10026
23008
23008
23008
23008
23008
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
23012
23012
23012
23009
10026
10026
10026
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
0
0
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
10026
10026
10026
10026
10026
23012
23012
10026
23006
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
23008
10026
23009
23009
23009
0
0
0
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
23006
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
23008
23008
23009
10026
23008
23008
23008
23008
23008
23009
23008
23008
23006
23006
23006
23012
23012
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
0
0
23009
23009
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
0
10026
10026
23012
0
23012
23012
23012
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
23006
10026
10026
23012
10026
10026
10026
23012
23012
0
0
0
0
10026
23012
23012
10026
23012
23012
23012
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23006
23006
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
23009
23012
23012
23012
23012
10026
23009
23009
23008
23008
23008
23008
23012
23012
10026
23009
23012
23012
23012
23012
23012
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23012
23012
23012
10026
23012
10026
10026
10026
10026
10026
23012
23012
23008
23008
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
0
0
10026
23009
10026
10026
10026
23006
10026
10026
10026
10026
10026
10026
10026
10026
23008
10026
10026
10026
10026
10026
10026
10026
23006
10026
23009
23008
23008
23008
23008
23008
23008
23008
23008
10026
10026
23012
23012
10026
0
0
0
0
10026
10026
10026
10026
0
0
0
10026
23012
23012
23006
23006
23006
23012
10026
10026
10026
10026
10026
10026
10026
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
23006
23006
23006
23009
23012
10026
10026
10026
10026
10026
23006
23009
23009
23009
23009
10026
10026
10026
23012
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23006
23006
23006
23006
23008
23008
23008
23008
23009
10026
10026
10026
10026
23012
23012
23012
23012
23009
23009
10026
10026
10026
10026
10026
10026
0
23012
23012
23012
23012
23012
10026
23009
23009
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
10026
23008
10026
10026
10026
10026
10026
10026
10026
0
23006
10026
10026
23008
10026
10026
10026
10026
23008
23008
10026
10026
10026
0
0
23009
23009
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
0
0
0
10026
10026
10026
10026
10026
23009
23009
23009
10026
23009
23009
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23009
10026
10026
23009
23009
23009
23009
23009
0
23012
23012
23012
23006
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
23006
23006
10026
23008
23008
23009
23009
23009
23009
23009
23009
23009
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23008
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23012
23012
23008
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23006
23006
23012
23006
23006
23012
10026
10026
10026
10026
23009
23009
23009
23009
23008
10026
10026
23008
23008
10026
10026
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23012
23012
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
23006
10026
10026
10026
10026
10026
23008
10026
23009
23009
23009
23012
10026
10026
23012
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
10026
23012
23012
23012
23012
10026
10026
23009
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
10026
23006
10026
10026
10026
23006
23006
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23009
23009
10026
10026
0
0
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
10026
10026
23012
23012
23006
23006
10026
23008
23008
10026
10026
10026
10026
10026
10026
23006
23006
10026
23008
10026
10026
10026
23009
23009
0
0
0
0
23012
23012
23012
23006
23006
23009
23009
10026
10026
23012
10026
23012
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23008
23008
23008
23008
23008
23008
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23006
23006
0
0
10026
23008
23008
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
10026
23008
23009
23009
23009
23009
23009
23009
23009
23009
23012
23012
23012
23012
23012
23009
23009
0
0
0
0
10026
10026
10026
23012
23012
23012
23012
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
0
0
10026
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
23008
23008
23008
23008
10026
10026
10026
10026
23009
10026
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
23009
10026
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23012
23012
23012
23012
10026
10026
23006
23006
23006
23006
23012
23012
23009
23009
23009
0
10026
10026
23006
23006
10026
10026
10026
10026
23006
23006
23006
23006
0
0
23009
23009
10026
10026
10026
10026
10026
23006
23006
10026
10026
10026
23012
23012
10026
10026
10026
10026
23008
23008
23008
10026
10026
10026
10026
0
10026
23009
23012
23012
23012
23012
23012
23012
23006
23012
23012
23012
23012
23012
23008
23008
0
10026
10026
23009
23009
23009
10026
10026
23009
23009
10026
23006
23006
23006
23009
10026
23009
10026
10026
10026
10026
23009
23009
23009
23009
23009
10026
23012
23012
10026
10026
10026
10026
23009
23009
23009
23009
23009
23008
23008
10026
10026
10026
10026
10026
23006
23006
10026
0
10026
10026
10026
10026
23006
23006
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
10026
10026
10026
23012
23012
23012
23012
10026
23012
23012
10026
23008
10026
23012
23012
23012
23012
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
23008
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
23006
23006
23006
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
10026
23012
23012
23012
23008
23008
10026
10026
10026
10026
0
0
10026
10026
10026
10026
23012
23012
23006
23006
23006
23006
23012
10026
10026
23009
23009
23009
10026
0
23012
10026
10026
10026
10026
23009
10026
23009
10026
23009
10026
23012
23012
10026
10026
23012
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
0
0
0
10026
23008
23008
23008
10026
10026
10026
10026
10026
10026
23006
10026
10026
10026
10026
23008
23008
23009
23009
23009
23012
23012
23012
23012
23012
23012
23012
23006
23006
23006
10026
10026
10026
10026
10026
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
10025
10025
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
10025
2001
2001
2001
10025
10025
10025
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
2001
10025
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
10025
2001
2001
10025
10025
10025
10025
2001
10025
10025
2001
10025
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
10025
10025
2001
2001
10025
2001
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
10025
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
10025
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
10025
10025
10025
2001
2001
10025
10025
2001
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
2001
10025
10025
10025
10025
2001
2001
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
2001
2001
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
2001
2001
2001
10025
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
10025
10025
2001
2001
2001
2001
10025
10025
10025
2001
2001
2001
10025
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
2001
2001
2001
2001
2001
2001
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
0
0
0
0
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
10025
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
23024
2001
2001
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
0
0
2001
2001
2001
2001
2001
0
0
0
0
2001
23024
2001
2001
2001
2001
2001
2001
2001
2001
10026
23021
2001
10026
10026
10026
10026
10026
23021
10026
10026
10026
10026
23021
10026
2001
2001
23024
2001
2001
10026
10026
10026
0
10026
0
0
10026
10026
10026
0
10026
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
23021
2001
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
0
0
2001
2001
2001
10026
10026
10026
2001
2001
2001
23024
23024
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
23024
23024
23024
2001
2001
2001
2001
2001
2001
0
0
2001
2001
10026
10026
0
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
23024
23024
10026
10026
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
23024
23024
23024
2001
2001
2001
2001
2001
2001
2001
23024
23024
23024
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
10026
10026
0
10026
2001
2001
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
0
0
0
0
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
23024
23024
23024
23024
23024
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
10026
10026
10026
2001
2001
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
23021
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
23024
2001
2001
2001
0
2001
0
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
23021
23021
2001
2001
2001
10026
10026
2001
2001
2001
2001
23024
23024
23024
23024
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
0
10026
23024
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
0
0
10026
10026
10026
10026
10026
10026
10026
10026
0
0
10026
2001
2001
2001
2001
23024
23024
10026
23024
10026
23024
10026
23024
10026
2001
2001
2001
23024
23024
23024
23024
23024
2001
2001
23024
23024
23024
23024
23024
23024
2001
2001
2001
2001
2001
23021
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
10026
2001
2001
2001
23024
23024
23024
23024
23024
23024
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
10026
10026
2001
10026
10026
10026
2001
2001
2001
23024
23024
10026
10026
0
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
23024
23024
2001
2001
10026
10026
0
0
10026
0
0
0
10026
0
0
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
23021
10026
10026
2001
10026
10026
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
10026
2001
2001
2001
2001
10026
0
10026
0
10026
23024
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
23024
23024
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
23024
23024
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
23024
23024
10026
10026
23024
23024
10026
2001
2001
2001
10026
10026
10026
0
10026
10026
10026
10026
0
10026
10026
0
10026
0
23024
23024
23024
23024
2001
2001
23024
23024
23024
23024
23024
23024
23024
10026
2001
2001
23024
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
23021
23021
23021
23021
23021
10026
10026
10026
0
10026
10026
2001
2001
23024
23024
23024
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
23024
23024
23024
23024
23024
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
10026
10026
2001
2001
2001
23024
23024
10026
23024
10026
23024
10026
23024
10026
10026
10026
23024
10026
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
0
0
23024
23024
10026
23024
10026
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
10026
23024
23024
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
23024
23024
23024
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
23024
23024
10026
0
23024
10026
23024
10026
0
0
0
0
2001
2001
2001
2001
2001
23024
23024
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
0
10026
0
0
0
0
10026
0
0
0
0
0
0
10026
10026
10026
10026
0
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
23024
23024
23024
10026
10026
10026
10026
10026
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
10026
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
23024
23024
23024
23024
23024
23024
23024
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
0
10026
10026
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
23024
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
23021
2001
2001
2001
2001
2001
2001
2001
2001
23024
23024
10026
10026
2001
2001
2001
10026
10026
10026
10026
2001
10026
10026
10026
10026
10026
10026
10026
10026
0
0
10026
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
23021
23021
23021
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
0
0
10026
10026
2001
2001
23024
23024
23024
23024
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
10026
23024
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
10026
10026
10026
2001
2001
2001
23024
10026
23024
23024
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
10026
10026
2001
2001
2001
2001
2001
10026
2001
2001
2001
10026
10026
10026
10026
2001
10026
10026
10026
23024
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
23024
2001
2001
2001
2001
10026
10026
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
23024
23024
2001
2001
2001
10026
2001
2001
10026
10026
10026
0
10026
2001
2001
2001
2001
2001
2001
2001
2001
23024
23024
23024
23024
23024
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
10026
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
0
10026
23024
23024
23024
2001
2001
2001
10026
10026
10026
10026
10026
2001
10026
2001
0
2001
2001
2001
2001
2001
2001
2001
23024
23024
23024
23024
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
0
0
0
0
0
10026
0
0
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
10026
2001
10026
2001
2001
2001
2001
2001
10026
10026
10026
0
23024
23024
23024
2001
2001
23024
23024
23024
23024
23024
23024
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
23021
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
23024
2001
2001
23021
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
23024
23024
23024
2001
10026
10026
10026
10026
10026
2001
23024
23024
23024
23024
10026
23024
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
10026
10026
10026
10026
23024
2001
0
0
0
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
23024
23024
23024
2001
2001
2001
0
0
0
0
10026
10026
2001
2001
2001
23021
23021
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
0
2001
0
0
2001
2001
2001
2001
2001
0
10026
0
0
0
10026
2001
2001
2001
2001
2001
10026
10026
10026
23021
2001
2001
2001
2001
2001
2001
2001
2001
2001
23024
23024
2001
2001
10026
10026
2001
2001
2001
10026
10026
2001
23024
23024
23024
23024
23024
2001
2001
2001
2001
2001
2001
2001
10026
2001
2001
23024
23024
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
23024
2001
2001
2001
2001
2001
2001
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
10026
2001
10026
10026
0
0
0
0
0
2001
2001
2001
2001
23024
23024
23024
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
10026
23024
23024
23024
23024
2001
2001
2001
2001
2001
2001
2001
2001
23024
23024
23024
23024
23024
2001
10026
10026
10026
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
10026
2001
2001
2001
2001
2001
23024
23024
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
23024
23024
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
2001
2001
2001
2001
2001
23024
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
10026
10026
10026
10026
10026
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
10026
10026
10026
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23017
23017
23017
10026
23013
23021
10026
10026
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
10026
10026
10026
10026
23021
23021
23021
10026
10026
10026
10026
10026
23017
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23021
23021
23021
23021
23021
23021
23021
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
23017
23017
23017
23017
23012
23012
23012
23013
10026
10026
10026
23013
23013
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
23017
23017
23017
23017
10026
10026
10026
23013
23013
23013
23013
23013
23013
23021
23021
23017
23017
10026
23017
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
10026
10026
23012
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
23021
23021
23021
23021
10026
10026
10026
23013
23013
23013
23013
23017
23017
23017
23017
10026
10026
10026
10026
23021
23017
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23013
23013
10026
10026
10026
23017
23017
23017
10026
10026
23017
10026
10026
10026
10026
10026
10026
10026
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23017
10026
10026
10026
10026
10026
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23021
23021
23017
23017
23013
23013
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
23017
23017
23013
23013
10026
10026
23017
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
23017
23017
23021
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
23017
10026
10026
10026
10026
23013
23013
10026
10026
10026
10026
10026
10026
23017
10026
23017
10026
10026
10026
10026
10026
23013
23013
23013
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
10026
10026
10026
23021
23021
23021
10026
10026
10026
10026
23013
23013
10026
10026
10026
10026
10026
23017
23017
23017
10026
10026
23021
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
23021
23021
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
10026
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
23012
10026
23012
23021
23021
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
23017
23017
23017
23017
23017
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23017
23017
23017
23017
23013
23013
10026
10026
10026
10026
10026
10026
10026
23013
23013
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
10026
10026
10026
23017
23017
23017
23017
23013
23013
23013
23012
23012
23012
10026
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
23013
10026
10026
23012
23012
10026
23012
23012
10026
10026
10026
10026
23017
10026
10026
23017
23017
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23013
23021
23021
23021
23021
23021
10026
23017
23017
23017
23017
23017
10026
10026
23017
23017
10026
10026
23013
23013
23013
23013
23013
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
10026
23012
23012
23012
23012
10026
10026
23013
23013
23013
23013
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
10026
10026
23017
23017
23017
23017
23017
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
23017
10026
10026
10026
10026
10026
10026
23017
23021
23021
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23013
10026
10026
23012
10026
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
10026
10026
10026
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23021
23021
23021
23021
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
10026
10026
10026
23013
10026
10026
10026
23017
23017
10026
10026
10026
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
10026
10026
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
10026
10026
10026
10026
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
23013
10026
10026
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
10026
10026
10026
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
23012
23012
10026
10026
10026
10026
23012
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
23017
23017
23017
10026
10026
23012
23012
23013
23013
10026
10026
10026
10026
10026
23013
23013
23013
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
10026
10026
10026
23017
10026
23017
23017
23017
23017
23017
23017
23017
23017
10026
10026
10026
10026
23017
10026
10026
10026
10026
23017
23017
23017
23017
23017
23017
10026
10026
10026
23017
23017
23013
23013
23013
10026
10026
10026
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
10026
23017
10026
10026
23017
23017
10026
10026
23013
23013
23013
10026
23017
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
10026
10026
10026
23017
23017
23017
23017
23017
23013
23013
23013
10026
10026
10026
23017
23017
10026
10026
10026
10026
23017
23017
23017
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23021
10026
10026
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
23013
23013
10026
10026
10026
10026
23013
23013
23013
23013
23013
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
23017
10026
10026
10026
10026
10026
10026
23013
23013
10026
10026
10026
23013
23013
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
23021
23012
23012
23012
23012
23012
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23013
23013
23013
10026
10026
10026
10026
10026
23017
10026
23017
10026
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
23017
23017
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23017
23017
23017
10026
10026
23021
23021
23021
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
23021
23021
23021
10026
10026
10026
23013
10026
10026
10026
10026
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
10026
10026
10026
10026
23017
23017
23017
23017
10026
10026
23017
10026
10026
10026
23017
23017
23017
23017
23013
23013
23013
10026
10026
10026
10026
23013
23013
10026
10026
10026
23013
23013
23017
10026
23017
10026
10026
10026
10026
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
10026
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
23013
23013
23017
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
23012
23012
23012
23012
23012
23012
23021
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
10026
10026
10026
23021
23021
10026
10026
23017
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
23013
23021
23021
23021
23021
10026
10026
10026
23021
23021
23021
23021
23012
23012
23012
10026
10026
10026
10026
23021
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
23013
23013
23013
23021
23021
23021
10026
10026
10026
10026
23017
23017
23017
23017
10026
10026
10026
23017
10026
10026
10026
10026
10026
10026
23017
23017
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23013
23013
23013
10026
10026
23013
10026
10026
10026
23021
23021
23013
10026
10026
10026
10026
23013
23013
23013
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23021
23021
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
23012
0
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
23012
23009
23009
23009
10026
10026
10026
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
23009
0
0
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
0
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
0
0
10026
10026
10026
10026
10026
0
0
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
10026
10026
0
0
0
23009
23009
23009
23009
23009
23009
10026
10026
10026
10026
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
0
0
10026
10026
0
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
0
0
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
23012
0
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
0
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23009
23009
10026
10026
10026
10026
10026
10026
0
0
23009
23009
23009
0
0
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
10026
0
0
10026
10026
10026
10026
10026
0
0
23009
23009
23009
23009
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
23009
23009
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
10026
10026
10026
10026
10026
10026
23009
10026
10026
23009
10026
23009
23009
23009
23009
10026
10026
10026
23009
23009
23009
10026
10026
0
0
0
0
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
23009
23009
23009
23009
23009
23009
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
10026
10026
10026
10026
10026
10026
0
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
10026
10026
10026
0
0
0
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
0
0
10026
10026
10026
10026
10026
10026
10026
10026
23012
10026
10026
10026
10026
10026
10026
0
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
0
0
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
10026
10026
10026
10026
0
0
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
23009
23009
23009
23009
10026
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
23009
23009
23009
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
23012
23012
23012
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
10026
10026
10026
10026
10026
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
0
0
0
23009
10026
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
0
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
0
0
0
0
0
23009
23009
10026
10026
10026
10026
10026
0
0
0
10026
10026
10026
10026
10026
10026
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
10026
0
23009
23009
23009
10026
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
0
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23009
23009
23009
23009
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
23012
23012
23012
23012
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
10026
23012
23012
23012
10026
10026
10026
10026
10026
10026
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
0
0
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
0
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
0
0
22002
22002
0
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
0
0
22002
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
0
22002
22002
22002
22002
0
0
0
0
0
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
0
0
0
0
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
0
0
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
0
0
0
22002
22002
0
0
0
22002
0
22002
22002
0
0
0
0
0
22002
22002
0
0
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
22002
22002
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
0
22002
0
0
0
22002
22002
0
22002
0
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
0
0
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
0
22002
22002
22002
22002
22002
0
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
22002
22002
0
0
22002
22002
22002
22002
2001
0
0
0
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
0
0
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
0
0
0
0
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
2001
0
0
0
0
2001
2001
2001
2001
0
0
2001
2001
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
0
0
0
0
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
0
0
0
0
0
0
0
0
0
2001
2001
2001
0
0
0
0
0
2001
2001
2001
2001
2001
0
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
1027
0
0
0
0
1027
1027
1027
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
0
0
0
0
0
2001
2001
1027
1027
1027
2001
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
0
0
0
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
0
0
2001
2001
2001
2001
0
0
2001
2001
2001
0
0
2001
2001
0
2001
2001
0
2001
2001
2001
2001
2001
2001
0
2001
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
0
0
0
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
0
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
0
0
2001
2001
0
0
0
2001
2001
2001
2001
2001
0
0
0
0
2001
0
0
0
0
0
0
2001
2001
2001
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
0
2001
2001
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
0
0
0
2001
2001
2001
2001
0
0
0
0
0
0
2001
2001
2001
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
0
0
0
0
0
2001
0
0
0
2001
0
2001
2001
2001
0
0
2001
1027
1027
1027
1027
0
0
0
0
0
0
0
0
2001
0
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
2001
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
0
0
0
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
0
2001
2001
2001
2001
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
1027
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
0
0
2001
2001
0
0
2001
2001
0
1027
1027
0
0
0
0
2001
0
2001
0
0
0
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
0
2001
0
0
0
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
0
0
0
0
0
0
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
0
0
2001
0
0
2001
0
0
2001
2001
0
0
2001
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
0
2001
1027
1027
1027
1027
1027
2001
2001
2001
0
0
0
2001
2001
2001
0
0
2001
0
0
2001
2001
2001
1027
1027
0
0
0
0
2001
0
0
2001
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
2001
2001
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
0
0
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
0
2001
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
0
0
0
0
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
0
2001
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
0
2001
0
0
2001
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
2001
0
0
2001
0
0
0
0
0
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
0
0
0
0
0
0
2001
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
0
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
0
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
2001
2001
0
0
0
0
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
0
0
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
0
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
0
1027
0
0
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
0
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
0
0
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
0
0
1027
1027
1027
0
0
0
0
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
0
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
0
1027
0
0
0
0
0
1027
1027
0
1027
0
1027
0
0
0
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
0
0
0
0
1027
1027
0
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
0
0
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
0
1027
1027
0
0
1027
1027
0
0
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
0
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
0
1027
1027
1027
0
1027
0
0
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
0
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
0
0
1027
0
0
0
0
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
0
1027
0
1027
0
0
1027
0
0
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
0
0
1027
1027
1027
0
1027
1027
0
1027
0
1027
1027
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
0
0
0
0
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
22002
0
0
22002
22002
22002
0
0
0
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
0
0
0
22002
22002
22002
22002
22002
22002
0
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
0
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
0
0
0
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
1027
1027
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
0
22002
22002
22002
22002
1027
22002
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
22002
1027
1027
1027
1027
22002
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
22002
22002
22002
1027
22002
1027
1027
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
0
0
1027
1027
22002
22002
1027
1027
1027
0
0
0
0
0
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
0
22002
1027
0
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
0
0
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
0
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
0
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
0
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
0
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
0
0
22002
22002
22002
22002
0
1027
1027
1027
1027
0
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
0
0
22002
22002
22002
22002
0
0
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
1027
1027
1027
1027
22002
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
0
0
0
0
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
1027
1027
1027
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
0
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
22002
22002
1027
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
2001
2001
2001
2001
2001
1027
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
0
0
0
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
0
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
2001
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
2001
2001
1027
1027
2001
2001
2001
2001
2001
1027
2001
1027
1027
1027
0
0
0
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
0
2001
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
0
0
1027
2001
2001
1027
2001
2001
2001
2001
2001
2001
0
2001
2001
0
0
0
2001
2001
2001
2001
2001
2001
1027
1027
0
1027
1027
0
0
0
0
0
0
0
0
1027
1027
0
0
0
0
0
0
0
0
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
2001
0
2001
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
2001
0
0
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
0
0
0
0
0
0
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
0
1027
1027
1027
1027
2001
0
0
0
0
0
0
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
2001
1027
1027
1027
2001
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
2001
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
2001
0
0
2001
1027
2001
2001
2001
0
0
0
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
2001
2001
2001
2001
2001
2001
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
0
1027
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
0
0
0
0
0
0
0
0
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
2001
0
0
0
0
0
0
0
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
2001
2001
2001
2001
1027
2001
2001
1027
1027
0
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
1027
1027
1027
2001
2001
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
0
0
0
0
2001
2001
2001
2001
2001
0
0
1027
1027
1027
1027
1027
1027
1027
0
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
0
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
0
0
0
0
0
0
0
0
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
2001
2001
2001
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
0
2001
0
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
2001
2001
1027
2001
0
0
0
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
0
1027
1027
1027
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
2001
2001
0
0
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
0
2001
2001
0
0
0
0
0
0
0
2001
2001
1027
1027
2001
0
0
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
2001
2001
2001
2001
2001
2001
0
2001
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
0
0
0
0
1027
1027
1027
1027
1027
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
2001
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
0
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
0
2001
2001
0
2001
0
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
0
0
0
0
0
0
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
0
0
0
2001
0
0
0
2001
0
0
0
0
2001
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
1027
2001
1027
2001
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
2001
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
0
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
0
0
0
2001
2001
1027
1027
2001
2001
2001
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
0
0
0
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
2001
0
0
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
0
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
1027
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
0
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
0
0
0
0
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
0
0
0
0
0
0
0
0
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
0
0
0
0
0
1027
1027
2001
2001
2001
2001
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
0
0
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
0
0
0
0
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
0
0
0
0
0
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
0
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
0
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
0
0
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
0
0
0
1027
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
0
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
0
0
0
0
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
0
0
0
1027
1027
1027
0
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
0
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
0
1027
0
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
1027
0
0
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
0
0
1027
1027
1027
1027
0
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
22002
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
1027
1027
22002
1027
1027
1027
22002
1027
22002
22002
22002
1027
1027
1027
1027
1027
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
1027
22002
1027
1027
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
1027
22002
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
1027
1027
1027
1027
22002
1027
1027
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
22002
22002
22002
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
1027
1027
1027
1027
1027
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
22002
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
1027
1027
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
22002
22002
1027
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
1027
22002
22002
1027
22002
22002
22002
22002
1027
1027
1027
1027
22002
1027
1027
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
1027
22002
1027
22002
22002
1027
1027
22002
22002
22002
1027
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
1027
1027
22002
22002
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
1027
1027
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
22002
22002
22002
1027
1027
1027
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
1027
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
1027
22002
22002
22002
22002
22002
1027
1027
22002
22002
1027
22002
22002
1027
1027
22002
22002
22002
1027
22002
1027
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
1027
1027
22002
1027
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
1027
22002
22002
1027
1027
1027
1027
1027
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
22002
22002
22002
22002
1027
1027
1027
1027
22002
22002
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
1027
2001
2001
2001
2001
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
2001
2001
1027
1027
2001
2001
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
1027
1027
2001
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
2001
2001
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
2001
2001
1027
2001
2001
1027
2001
2001
2001
1027
1027
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
1027
2001
2001
2001
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
1027
2001
1027
1027
1027
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
1027
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
1027
2001
1027
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
2001
2001
2001
2001
1027
1027
1027
2001
1027
1027
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
1027
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
2001
2001
1027
1027
2001
2001
2001
1027
1027
2001
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
1027
1027
2001
2001
2001
2001
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
2001
2001
2001
1027
1027
1027
2001
2001
1027
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
2001
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
2001
2001
2001
1027
1027
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
1027
2001
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
2001
2001
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
1027
2001
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
2001
1027
1027
1027
1027
1027
1027
1027
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
2001
1027
2001
2001
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
2001
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
2001
1027
1027
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
1027
1027
1027
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
22002
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
1027
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
1027
2001
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
1027
1027
1027
1027
2001
2001
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
1027
1027
1027
1027
1027
2001
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
2001
1027
2001
2001
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
1027
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
2001
1027
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
1027
1027
2001
2001
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
2001
2001
1027
1027
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
1027
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
2001
2001
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
1027
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
2001
2001
2001
2001
2001
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
1027
1027
2001
2001
2001
2001
2001
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
2001
2001
2001
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
2001
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
1027
