1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
2002
2002
2002
2002
5029
5029
0
0
0
0
2002
2002
2002
2002
1020
2002
2002
2002
0
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
0
0
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
5029
5029
5029
5029
5029
5029
2002
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
1020
1020
2002
2002
1020
2002
2002
1020
1020
1020
1020
2002
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
1020
1020
2002
2002
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
0
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
5029
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
2002
2002
2002
2002
1020
2002
2002
2002
0
0
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
0
0
0
0
0
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
1020
1020
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
0
0
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
0
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
1020
1020
2002
1020
1020
1020
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
0
2002
0
1020
1020
1020
1020
1020
0
0
0
0
0
2002
2002
1020
1020
0
1020
1020
1020
1020
1020
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
0
0
0
2002
2002
1020
1020
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
1020
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
0
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
0
2002
2002
2002
0
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
2002
2002
2002
2002
2002
2002
1020
2002
1020
2002
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
1020
1020
2002
2002
2002
2002
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
2002
2002
2002
2002
1020
1020
2002
1020
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
1020
0
0
2002
2002
2002
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
2002
0
2002
1020
1020
1020
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
0
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
1020
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
0
0
0
0
0
2002
2002
2002
1020
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
5029
5029
5029
5029
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
0
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
1020
0
0
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
0
0
2002
2002
0
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
0
0
0
0
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
0
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
5029
5029
5029
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
5028
5028
5028
5029
5029
5029
5029
5029
5029
5029
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
0
5029
5029
5029
5029
5029
5029
5029
1020
0
0
5028
5028
5028
5028
5029
5028
5028
5028
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
5029
1020
1020
1020
0
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
1001
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
5028
5029
5029
5029
5029
5029
0
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
1020
5028
5028
5028
5028
5028
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1020
1020
1020
1020
1020
1020
1020
5029
5028
0
0
0
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
5029
5029
5029
5029
5029
1020
5029
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
1020
5029
5029
5029
5029
5029
5029
5029
0
0
1001
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
1020
1020
1020
0
0
0
0
0
1020
5028
5028
1020
5028
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1001
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1001
1001
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
5028
5028
5029
5029
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
1001
1001
1001
1001
1001
0
0
0
0
0
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
5028
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1001
0
0
0
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
5029
5029
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
0
5028
5028
5028
0
0
0
0
1001
1001
1001
1001
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
5028
5028
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
0
0
0
0
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
5028
5028
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
5028
5028
5028
5028
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
0
0
1020
0
0
0
1020
0
0
0
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
5029
5029
5029
5029
0
0
0
0
0
0
0
0
0
0
1020
1020
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
0
0
0
0
5029
5029
0
0
0
0
0
0
1020
1020
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1001
0
0
0
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
5029
5029
1020
1020
0
0
0
0
0
0
0
1001
5028
1020
5029
5029
5029
5029
5029
5029
5029
5029
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
0
0
5028
5028
1020
1020
0
0
0
0
0
0
0
0
0
1020
1020
0
0
0
0
0
0
0
0
0
0
5029
5029
5029
1020
1020
1020
1001
1001
1001
1001
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
5028
5028
5028
5028
5028
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
1001
1001
1001
1020
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
0
0
0
0
0
1020
1020
1020
1020
0
0
0
1020
1020
5029
5029
1020
1020
1020
1020
5029
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
0
1020
1020
1020
0
1020
0
1020
0
0
0
0
0
0
0
0
0
5029
5029
5029
5029
5029
0
0
5029
5028
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
5028
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1020
1020
1020
1020
1001
1001
1001
0
0
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5028
1020
1020
1020
5028
5028
1020
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
0
0
0
0
0
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1001
1001
1001
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
0
1020
1020
1020
1020
1020
0
1020
1020
0
0
0
0
0
0
0
0
0
0
5028
5028
5028
5028
5028
1020
1020
1020
1020
0
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
5029
1001
1001
1001
1001
1001
1001
1001
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
1020
0
1020
0
0
0
0
1020
1020
1020
5029
5029
5029
5029
5029
0
0
0
0
1020
1020
1020
1020
1020
1020
0
0
0
0
5028
5028
5028
5028
5028
5029
5029
5029
5029
1020
0
0
1020
1020
1020
5028
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5028
5028
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
5028
5028
5028
1001
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
0
0
0
0
0
1020
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1001
1001
1001
0
0
5029
5029
5029
5029
1020
1020
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
5028
5028
5028
1001
1020
1020
1020
1020
0
1020
0
1020
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
5028
5028
5029
5029
5029
5029
5029
5029
5029
5029
5029
0
1020
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
5028
1020
1020
1020
1020
5028
5028
5028
5028
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
5029
5029
5029
1020
1020
0
0
1020
1020
1020
0
1020
1020
1020
1020
5029
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
1020
1020
1020
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
5029
5029
1001
1001
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
0
0
1020
1020
1020
5029
5028
5028
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
1020
1020
1020
0
0
0
0
0
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
1020
0
0
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
0
0
1001
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
5029
0
0
0
5029
5029
5029
5029
5029
5029
5028
5028
5028
5028
5028
5028
5029
5029
5029
5029
5029
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
1020
0
0
1020
1020
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
1020
1020
1020
1020
5029
1020
0
0
0
1020
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
1001
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
1020
1020
1020
1020
1020
0
0
0
0
0
5029
5029
5029
5029
5029
5029
5029
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
0
0
0
5029
5029
5029
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1001
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
5029
0
0
5028
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
1020
0
0
0
0
0
0
0
0
0
0
0
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
0
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
1020
1020
5029
5029
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1001
1001
1001
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
5028
5028
5028
5028
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5028
1020
1020
0
0
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
0
0
1020
1020
1020
0
0
0
1001
1001
1001
1001
1001
1001
1001
1020
1020
1020
5029
5029
5029
5029
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
5029
1020
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
0
0
5029
5029
5029
0
0
0
0
0
1020
1020
1020
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
5029
1020
1020
5028
5028
5028
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
1001
1001
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
5029
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1001
1001
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5028
5028
5028
5028
5028
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
0
0
1020
0
5029
5029
5029
5029
5029
5029
0
0
1020
1020
0
0
0
0
0
0
0
5029
5029
5029
5029
5029
5028
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
1020
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
0
0
0
0
0
1020
5028
5028
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
1020
5028
5028
5028
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
5029
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
1020
5029
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
0
1020
1020
0
1020
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
0
5028
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
0
0
0
0
0
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
5029
5029
5029
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1020
1020
1020
1001
1001
0
1020
1020
0
0
0
1001
1001
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
1020
0
0
0
0
0
0
0
0
1020
1020
0
0
1020
1020
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
1020
1020
1001
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1001
1001
1001
1001
1001
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
1020
1020
1001
5028
5028
5028
5028
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
0
0
5028
0
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
1020
1020
1020
1020
1020
5028
5028
1020
1020
1020
1020
1020
0
0
0
0
0
0
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
0
0
0
0
1020
1020
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
0
0
1020
1020
0
1020
0
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5029
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
5028
5028
5028
5028
5029
5029
5029
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1001
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
5028
5028
5028
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
5029
5029
5029
5029
5029
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
0
0
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
0
0
0
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7007
0
7007
7007
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
0
0
0
0
0
0
0
0
2002
2002
2002
0
0
2002
2002
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
0
0
0
0
0
0
0
0
5003
5003
0
5003
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
5003
5003
5003
0
0
0
0
7007
7007
7007
0
0
0
0
0
2002
2002
2002
7007
7007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
0
5003
5003
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7007
2002
0
0
5003
5003
5003
0
0
0
0
0
5003
5003
5003
7007
5003
5003
0
0
0
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
7007
7007
5003
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
0
2002
2002
2002
0
0
0
0
0
0
7007
7007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
7007
7007
7007
7007
7007
2002
2002
2002
0
0
0
0
7007
7007
7007
0
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7007
0
0
0
0
0
0
0
0
7007
0
0
2002
2002
2002
2002
2002
2002
2002
2002
0
5003
0
0
5003
5003
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
0
0
0
0
0
5003
0
0
0
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5003
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
0
0
0
0
7007
7007
5003
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
2002
0
0
0
0
0
0
0
0
0
5003
5003
5003
0
0
0
0
2002
2002
0
0
2002
2002
0
5003
5003
0
0
0
0
0
5003
5003
0
0
0
0
0
2002
2002
2002
0
0
0
0
2002
0
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
5003
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
0
0
2002
0
0
0
0
0
0
7007
7007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
7007
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
7007
0
0
2002
2002
0
0
0
2002
0
0
0
0
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
0
0
0
5003
0
5003
0
0
0
0
0
0
0
0
7007
7007
0
0
2002
2002
2002
2002
0
0
0
0
0
2002
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
0
5003
5003
0
5003
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
0
0
1001
0
1001
1001
0
0
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
0
1001
1001
0
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
0
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
7007
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5029
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
5003
5003
5003
5003
5003
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
5029
5029
0
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
7007
5003
5003
5003
1001
1001
1001
1001
0
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
0
0
0
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
0
0
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5029
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
0
5003
5003
5003
7007
7007
5003
1001
1001
1001
1001
1001
1001
1001
1001
0
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
5003
5003
5003
5003
5003
5003
5003
1001
1001
1001
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
5029
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
1001
1001
0
0
0
1001
0
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
5029
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
5029
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
0
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
5029
5029
5029
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
0
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
5003
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
5029
0
5029
5029
0
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
5029
5029
5029
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5029
5029
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
0
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
5029
5029
5029
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
0
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
5003
5003
5003
5003
5003
5003
5003
0
0
0
5003
0
0
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
0
5029
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
5003
5003
5003
1001
5003
5003
5003
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
5029
5029
5029
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
5003
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5029
5029
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5003
5003
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
0
0
0
0
0
0
0
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
5009
5009
5009
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
0
0
0
0
0
0
0
5009
5009
5009
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
0
7007
7007
7007
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
7007
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
0
2002
2002
0
0
2002
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
7007
7007
2002
2002
2002
0
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
7007
7007
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
5009
5009
5009
5009
2002
2002
2002
2002
2002
0
0
0
0
2002
0
0
2002
2002
2002
2002
0
0
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5009
5009
5009
2002
2002
2002
2002
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
0
0
0
2002
2002
5009
5009
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
7007
7007
0
0
0
0
0
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
0
2002
0
0
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
5009
2002
2002
2002
2002
0
2002
0
0
0
0
0
2002
2002
7007
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
0
2002
0
2002
7007
7007
2002
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
7007
7007
1001
5009
5009
5009
5009
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
5009
5009
5009
5009
5009
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
7007
7007
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
7007
7007
7007
7007
7007
7007
7007
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
7007
1001
7007
5009
5009
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
5009
5009
1001
5009
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
7007
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
7007
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
7007
7007
7007
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
7007
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
0
0
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
5009
5009
1001
5009
5009
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
7007
5009
5009
5009
1001
1001
7007
5009
5009
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
7007
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
7007
7007
7007
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
5009
5009
5009
5009
5009
5009
5009
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
5009
5009
7007
7007
7007
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
5009
5009
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
5009
1001
1001
1001
5009
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
5009
5009
1001
5009
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
5009
5009
5009
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
7007
7007
7007
7007
5009
5009
1001
5009
5009
5009
1001
1001
1001
1001
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
7007
1001
7007
1001
1001
1001
1001
1001
7007
1001
1001
1001
7007
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
7007
7007
7007
7007
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
7007
5009
5009
5009
5009
5009
5009
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
5009
5009
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
7007
7007
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
5009
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
7007
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
7007
7007
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
0
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
5009
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
7007
7007
7007
7007
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
5009
2002
2002
2002
2002
0
0
0
0
0
2002
2002
0
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
9010
9010
1001
1001
1001
9010
9010
9010
9010
9010
1001
1001
1001
1001
1001
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
9010
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
9010
0
1001
1001
1001
9010
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1001
1001
1001
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
9010
9010
0
0
0
1001
1001
1001
1001
1001
1001
9010
9010
1001
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
9010
9010
9010
1001
1001
1001
1001
1001
9010
9010
1001
1001
9010
9010
1001
1001
1001
1001
9010
9010
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
9010
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
9010
9010
1001
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
9010
9010
9010
0
0
0
1001
1001
0
0
0
9010
1001
1001
1001
9010
1001
1001
1001
1001
1001
9010
9010
9010
1001
9010
9010
1001
1001
9010
9010
0
0
0
0
0
0
0
0
0
0
0
1001
0
9010
9010
9010
9010
9010
1001
1001
5009
1001
1001
1001
1001
9010
9010
9010
9010
9010
9010
1001
1001
1001
9010
9010
9010
0
9010
9010
9010
9010
9010
1001
9010
9010
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
9010
0
9010
9010
9010
9010
1001
9010
1001
1001
0
1001
1001
1001
1001
9010
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
9010
9010
9010
9010
9010
9010
0
0
9010
9010
1001
1001
1001
9010
9010
9010
9010
1001
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
0
0
9010
9010
9010
9010
9010
5009
5009
0
0
1001
1001
9010
1001
1001
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
0
1001
1001
0
0
1001
0
1001
0
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
1001
1001
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
1001
1001
1001
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
0
1001
1001
1001
1001
9010
9010
9010
0
9010
0
1001
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
1001
1001
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
0
0
0
0
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
1001
1001
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
9010
9010
9010
9010
1001
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
0
0
1001
1001
1001
1001
9010
0
0
0
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
1001
9010
1001
1001
9010
1001
9010
1001
1001
9010
9010
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
0
1001
1001
0
0
9010
9010
1001
1001
1001
1001
1001
1001
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
9010
1001
1001
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
1001
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
9010
1001
1001
1001
1001
1001
1001
0
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
1001
9010
9010
9010
9010
9010
9010
9010
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
9010
1001
1001
1001
5009
5009
5009
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
9010
1001
1001
1001
1001
1001
9010
9010
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
1001
0
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
0
0
0
0
0
0
0
0
0
0
9010
0
0
0
9010
0
0
0
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
0
0
0
0
9010
0
9010
0
0
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
2002
1020
2002
2002
1020
1020
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
1020
2002
2002
2002
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
2002
1020
1020
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
2002
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
1020
1020
1020
1020
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
1020
2002
2002
2002
1020
1020
2002
2002
2002
2002
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
2002
2002
2002
2002
1020
1020
1020
2002
1020
1020
1020
2002
1020
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
1020
2002
2002
1020
2002
1020
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
1020
1020
1020
2002
2002
2002
2002
1020
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
2002
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
1020
1020
1020
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
1020
1020
1020
2002
2002
1020
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
2002
2002
1020
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
1020
2002
2002
2002
2002
1020
1020
1020
2002
1020
1020
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
1020
2002
2002
2002
2002
2002
2002
2002
1020
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
2002
2002
1020
1020
2002
2002
2002
2002
1020
2002
1020
1020
1020
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
2002
1020
1020
1020
2002
1020
1020
2002
2002
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
1020
41030
41030
1020
1020
1020
1020
41030
41030
41030
1020
41030
1020
41030
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
41030
41030
41030
1020
1020
41030
1020
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
41030
1020
41030
41030
1020
1020
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
1020
41030
1020
1020
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
41030
41030
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
1020
1020
1020
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
41030
41030
1020
1020
0
0
1020
0
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
1020
1020
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
1020
41030
1020
1020
1020
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
1020
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
41030
1020
1020
1020
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
0
1020
1020
0
0
0
1020
1020
1020
41030
41030
41030
41030
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
1020
1020
41030
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
1020
1020
1020
1020
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
1020
41030
1020
41030
41030
1020
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
0
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
0
1020
1020
0
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
1020
41030
41030
41030
41030
1020
1020
1020
1020
0
0
0
0
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
1020
41030
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
41030
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
41030
41030
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
41030
1020
1020
41030
41030
41030
0
41030
41030
41030
1020
41030
1020
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
1020
41030
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
1020
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
1020
41030
41030
41030
41030
41030
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
41030
1020
1020
41030
1020
41030
41030
41030
1020
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
1020
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
1020
1020
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
1020
41030
1020
1020
1020
41030
1020
41030
41030
41030
0
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
41030
1020
1020
41030
41030
1020
1020
41030
41030
41030
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
1020
1020
41030
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
1020
1020
1020
0
0
41030
41030
1020
1020
41030
1020
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
1020
1020
1020
1020
41030
1020
1020
41030
41030
1020
41030
0
0
0
0
0
1020
1020
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
1020
41030
1020
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
1020
41030
41030
1020
1020
1020
41030
0
0
0
0
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
1020
41030
1020
1020
41030
41030
41030
41030
1020
1020
41030
41030
1020
41030
41030
41030
41030
41030
1020
1020
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
1020
41030
41030
1020
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
1020
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
2002
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
5029
5029
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
2002
2002
2002
5027
5027
0
0
0
0
0
0
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
5028
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
5027
2002
2002
5027
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
5027
5027
5027
5027
2002
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
2002
2002
5027
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
5029
2002
5027
5027
5027
2002
2002
2002
2002
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
5027
5027
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
5027
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
5028
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5028
5028
5028
5028
5028
5028
2002
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
5027
5027
0
2002
2002
2002
2002
0
0
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
5028
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
0
2002
0
0
0
5028
5027
2002
2002
2002
2002
2002
5027
2002
2002
5027
5028
5028
5028
5028
5028
5028
5027
5027
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
5027
2002
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
5027
5027
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
2002
2002
2002
5028
5028
5028
5028
5028
5028
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
5027
5027
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
5027
5027
5027
5027
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
2002
2002
5028
5028
2002
2002
2002
2002
2002
5027
5027
5027
2002
5027
5027
2002
2002
0
0
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
5028
2002
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
5028
5028
5028
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
5027
5027
5027
5027
2002
2002
2002
5028
2002
2002
2002
2002
2002
2002
0
0
2002
2002
5027
5027
5027
5027
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
5028
5028
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
5028
5028
5028
5028
5028
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
2002
2002
2002
2002
5027
5027
5027
5028
5028
5028
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
2002
5027
5027
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5028
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
5028
5028
5028
5028
5028
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
5027
2002
2002
2002
5027
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
5028
5028
5028
5028
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
5027
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5029
5027
2002
2002
2002
2002
2002
5027
5027
2002
2002
5027
2002
5027
5027
5027
2002
0
0
5027
5027
5027
2002
2002
2002
5027
5027
2002
2002
2002
0
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
5027
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
5028
2002
2002
2002
2002
2002
2002
0
5027
5027
5027
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
5027
5027
5027
5027
5027
5027
5027
2002
5027
5027
2002
2002
2002
5027
5027
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
2002
2002
2002
5027
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
5028
5028
5028
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
0
0
2002
5027
5027
5027
5028
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5028
5028
5028
5028
5028
5028
5027
5027
0
5027
5027
0
5027
0
0
0
0
0
5027
5028
5028
5028
5028
0
5027
5027
5028
5028
5028
5029
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
0
0
0
0
5028
5028
5028
5028
5028
0
0
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
0
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5027
5027
5027
5027
5027
5027
5028
0
0
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5028
5028
5028
0
0
0
0
0
5027
5027
5027
5027
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
5028
5027
5027
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5027
5028
5028
5027
0
0
0
0
0
5028
5028
5028
5027
5027
5027
5027
0
0
5028
5028
5028
5028
5028
5028
5028
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
0
0
0
5028
5028
5027
5027
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5028
5028
5028
5028
5028
5027
5027
0
0
0
5027
5027
5028
5028
5028
5027
5027
5028
5028
5027
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5027
0
0
5027
5027
5027
5027
5027
0
5027
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5027
5027
5027
0
5027
5027
5028
5028
5028
0
5027
5027
5027
5027
5027
5027
5027
5028
5027
5027
5027
5027
5027
5027
5027
5027
0
5028
5028
5028
5027
5027
0
0
0
0
0
5027
5027
0
5028
5028
5028
5027
5027
5027
5028
5027
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
0
0
5027
5027
5027
5027
0
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5028
0
0
5028
5028
5027
5028
5027
5027
5027
5028
5028
0
0
0
0
5028
5027
5027
5027
5027
5027
5027
5027
0
0
0
0
0
0
0
0
0
0
0
5028
5028
5028
5028
5028
5027
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5027
5027
5027
0
0
5027
5027
5028
5028
5027
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5027
0
0
0
5028
5028
5028
5028
5028
0
5027
0
0
5027
0
0
5028
0
0
0
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
5027
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
5028
5028
5027
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
5028
5028
5027
5027
5027
5027
5028
5028
0
0
0
0
0
0
0
5029
5029
5027
5027
5027
5027
0
5027
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
0
0
0
5027
5027
5027
5028
5027
5027
5027
0
0
0
0
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
0
5027
5027
5027
5027
5027
5028
5028
5028
0
5027
0
5027
5027
5028
5028
5028
5028
5028
5028
5027
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
0
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
5028
5028
5028
5028
5028
5028
0
0
0
0
0
0
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5027
5027
5027
5027
0
0
0
0
5027
5027
5027
5027
0
5028
5027
5027
5028
5028
5027
5027
5027
5027
5027
5027
5028
5028
5027
5027
5027
5028
5028
5028
5027
5027
5028
5027
5027
5027
5027
5027
5028
5028
5027
5028
5027
5027
5027
5027
5028
5028
5028
5028
5027
5027
5028
5028
5027
5027
5027
5027
5027
5027
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
5027
5027
5027
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
0
0
0
0
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
5028
5028
5028
5028
5028
5027
5027
5027
0
0
0
5028
5028
5028
5027
5027
5027
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5028
5027
5027
5027
5027
5027
5027
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
5028
5028
5028
5027
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
0
5027
5027
0
0
0
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5027
5027
5027
5028
0
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5027
5027
5028
5028
5028
5028
5028
5027
5027
5027
5027
5028
5028
5028
5027
5027
5027
0
0
0
0
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5027
5028
5028
5028
5027
5027
0
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5027
5027
5027
5028
5027
5027
5027
5027
5027
0
0
0
0
0
0
0
0
0
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
0
5028
5027
5027
5027
5027
0
0
0
0
5027
5027
5028
5027
5027
5028
5028
5028
5028
5027
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5028
0
0
0
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5027
5027
5028
0
0
0
0
0
5027
5027
5027
5027
5027
5027
5027
0
0
5028
5028
5028
5028
5027
0
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5027
5027
5027
5027
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5028
0
5027
5027
5027
5027
0
0
0
0
5027
5027
5027
5027
5027
5027
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5027
5027
5027
0
0
5027
5027
5027
5027
5027
5027
0
0
0
0
5027
5027
5027
5027
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
0
0
0
0
0
5027
5027
0
0
0
0
5027
5027
5027
5027
5027
5027
5028
5027
5028
5028
5028
5028
5028
5028
5028
5028
0
0
0
0
5027
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
5028
5027
5027
5027
5028
5028
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5028
5027
5027
5027
5027
0
5027
0
0
5028
5028
5028
5028
5028
5027
5027
5028
5027
0
0
0
5027
5027
0
5028
5028
5028
5028
5027
5027
5027
5027
5027
0
0
0
0
0
5028
5028
5028
5028
5028
5028
5027
5027
5028
5028
5028
5028
0
0
0
0
0
0
0
5027
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5028
0
0
0
0
0
5028
5027
0
0
0
0
0
5027
5027
5029
5029
5029
5027
5027
0
0
0
5027
5027
5027
5028
5028
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5028
5028
5028
5028
0
0
0
0
0
0
0
5028
5028
5028
5028
0
0
0
0
0
5027
5027
5028
5028
5028
5028
5028
5027
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5003
5003
5003
5003
5003
5003
5003
5003
5003
5008
5008
5003
5003
5003
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
5003
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
2002
2002
5003
5003
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
2002
5003
5003
5003
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
5008
5008
5008
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
0
0
0
0
0
0
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
2002
2002
2002
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
5003
5003
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
0
5027
2002
2002
2002
2002
5008
2002
2002
2002
5003
5003
5003
2002
2002
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
0
0
0
0
0
2002
5003
2002
2002
2002
2002
5008
5003
5003
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
5027
5027
5027
2002
2002
2002
2002
2002
5003
5003
5003
5003
5003
2002
2002
2002
2002
5003
2002
2002
2002
2002
5003
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5008
5008
5008
5008
5008
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5008
5003
2002
2002
2002
5008
5003
5003
5003
5003
5003
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
5008
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
2002
5008
2002
0
2002
2002
2002
2002
2002
0
0
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
5003
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5027
5027
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
5027
5027
5027
5003
5003
5003
2002
2002
5003
2002
2002
5003
5003
5008
5008
5003
5003
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
5008
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
5003
5003
2002
2002
2002
5027
5027
2002
2002
2002
2002
5003
5027
2002
0
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
5003
5003
5003
5003
5003
5003
5003
5003
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
2002
2002
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
5003
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
0
5003
5003
2002
2002
2002
2002
5003
5003
5003
2002
2002
2002
2002
0
0
2002
2002
2002
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
5008
5008
2002
2002
2002
2002
5003
2002
2002
2002
2002
5003
5003
5003
2002
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
5003
5003
5003
5003
5003
5003
2002
2002
2002
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
5003
5003
5003
5003
5003
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5027
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
5003
5003
5003
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
5027
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
5003
5003
5003
5003
2002
2002
2002
2002
2002
2002
2002
5027
5027
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
5003
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5003
5003
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
0
5027
5027
5003
5003
5003
5003
5028
5028
5028
5003
5003
5027
5027
5003
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5008
5003
5003
5003
5003
5028
5028
5028
5003
5003
5003
5003
5027
5003
5003
5003
5003
5003
5028
5028
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5008
5027
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5027
5027
5027
5003
5003
5008
5003
5003
5003
5003
5003
5027
5027
5003
5003
5008
5008
5008
5008
5008
5008
5008
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5003
5003
5003
5027
5027
5027
5003
5003
5003
5027
5027
5003
5003
5003
5003
5003
5003
5008
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5008
5008
5008
5003
5003
5008
5008
5008
5008
5008
5008
5008
5008
5008
5003
5003
5003
5003
5003
5003
5008
5003
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5003
5027
5027
5027
5027
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
0
5028
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5028
5008
5008
5008
5008
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5003
5003
5003
5028
5028
5028
5003
5003
5003
5003
5027
5003
5003
5003
5003
5027
5027
5003
5008
5008
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5008
5008
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5008
5008
5027
5027
5027
5027
5003
5003
5008
5003
5003
5003
5028
5028
5028
5027
5027
5027
5027
5003
5003
5003
5003
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5008
0
0
0
0
0
0
5027
5003
5003
5003
5027
5027
5027
5003
5003
5027
5027
5027
5027
5027
5003
5003
5028
5028
5028
5028
5028
5003
5003
5003
5027
5027
5027
5027
5003
5027
5027
5027
5027
5027
5027
5027
5003
5008
5008
5008
5008
5003
5003
5003
5027
5027
5027
5027
5027
5003
5003
5003
5003
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5008
0
5027
5027
5027
5027
5003
5003
5003
5003
5003
5008
5003
5003
5003
5003
5003
5003
5027
5027
5027
5003
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5027
5003
5008
5008
5008
5003
5003
0
5003
5003
5003
5003
5003
5003
5003
5003
5027
5003
5003
5003
5003
5003
5003
5027
5003
5003
5003
5003
5003
5008
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5027
5003
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
0
0
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
5028
0
5003
5008
5003
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5027
5003
5003
5003
5003
5003
5003
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5008
5003
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5028
5028
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5008
5003
5003
5003
5003
5003
5003
5027
5003
5003
5027
5028
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5003
5003
5003
5003
5027
5027
5027
5027
5027
5003
5003
5008
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5003
5003
5003
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5028
5028
5028
5027
5027
5027
5027
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5028
5028
5028
5003
5003
5003
5003
5003
5003
5028
5028
5028
5028
5003
5003
5028
5028
5003
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5003
5027
5027
5003
5003
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5008
5008
5008
5008
5027
5027
5027
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5027
0
0
5028
5028
5028
5008
5003
5003
5003
5003
5003
5027
0
0
0
0
0
5003
5003
5003
5008
5008
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
0
5003
5008
5008
5003
5003
5003
5003
5003
5008
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
5028
5008
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5003
5003
5003
5003
5003
5027
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5008
5027
5027
5027
5027
0
0
0
0
0
5003
5003
5027
5027
5003
5003
5003
5003
5027
0
0
0
5003
5008
5008
5003
5003
5003
5003
5003
0
0
0
5003
5003
5003
5003
0
0
0
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5003
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5028
5028
5028
5028
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5027
5027
5027
5027
5003
5003
5003
5027
5027
5027
5027
5027
5028
5028
5028
5028
5003
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5027
5003
5003
5003
5003
5027
5027
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
5003
0
0
0
0
0
5027
5027
5027
5027
0
5027
5003
5003
5003
5003
5003
5003
5003
5003
2002
2002
2002
5008
5008
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
7007
7007
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
0
0
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
2002
2002
2002
5008
5008
2002
2002
5008
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
5008
5008
5008
2002
5009
0
5008
5008
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
7007
2002
5008
2002
5008
2002
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
7007
7007
7007
2002
2002
2002
2002
7007
5008
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
5008
0
2002
2002
2002
5009
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
5008
5008
5008
0
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
0
7007
0
7007
0
7007
7007
0
2002
2002
2002
2002
2002
2002
5008
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
5008
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
2002
0
0
5008
5008
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
7007
0
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
0
2002
0
2002
2002
2002
7007
7007
7007
7007
0
0
2002
2002
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
7007
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
0
2002
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
2002
5008
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
7007
7007
7007
7007
7007
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
0
2002
2002
2002
2002
2002
2002
5008
5008
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
7007
5008
2002
2002
2002
0
0
2002
2002
2002
2002
0
0
0
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
5008
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
2002
7007
7007
7007
5008
5008
5008
5009
5008
0
0
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
5008
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5009
5009
0
0
0
5009
2002
2002
2002
2002
7007
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
5008
5008
5008
5008
5008
5008
0
0
0
0
2002
2002
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
7007
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
7007
7007
7007
7007
7007
5008
5008
5008
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
0
0
0
0
0
0
0
0
0
0
0
0
7007
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
2002
2002
2002
2002
2002
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
7007
7007
2002
2002
2002
5008
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
5008
2002
2002
2002
5008
5008
5008
5008
5008
5008
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
0
0
0
0
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
7007
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
5008
2002
5008
5008
5008
2002
2002
7007
0
7007
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
5008
5008
2002
2002
2002
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7007
7007
7007
7007
7007
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
0
0
0
2002
2002
2002
0
0
0
0
2002
2002
2002
0
5008
5008
2002
2002
7007
7007
7007
7007
7007
7007
7007
2002
0
2002
0
0
2002
2002
2002
2002
2002
2002
2002
5008
5008
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5009
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
2002
2002
0
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
5008
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5008
2002
2002
2002
5008
5008
0
2002
2002
7007
7007
2002
2002
0
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
5008
5008
5008
5008
5008
2002
2002
2002
5008
5008
5008
5008
5008
5008
5008
5008
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5008
5008
5008
7007
7007
7007
5008
5008
7007
5008
5009
5009
5009
7007
7007
5008
5008
5009
5009
5009
5008
5008
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5008
5008
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
7007
5008
5008
5008
5008
7007
7007
7007
7007
5008
5008
5008
5008
7007
5009
5008
5008
5009
0
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5008
5008
7007
7007
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
7007
7007
5008
5008
5008
5008
7007
5008
5008
7007
7007
7007
5008
5008
7007
5008
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
7007
7007
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
7007
5009
5009
5008
5008
5008
5008
5008
5009
5009
5009
5008
5008
5008
5008
5008
5008
7007
7007
7007
5009
5009
5009
5008
5008
5008
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
7007
5009
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
5008
5008
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
5009
5009
7007
5008
5008
5008
5008
5008
5009
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
7007
7007
7007
7007
5009
5009
5009
5009
5009
5009
5008
5008
5008
5009
5009
5009
5009
5009
5008
5009
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
5008
5008
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
0
5009
5008
5008
5009
5009
5009
5009
5008
5009
5008
5008
5008
5009
5009
5009
5009
7007
7007
7007
5008
5008
5008
5008
5009
5009
5008
5008
7007
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
5009
5009
5009
5009
5009
5009
5009
5009
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
5008
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
7007
7007
5008
5008
5008
5008
5008
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5008
5008
5008
7007
7007
7007
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
0
0
0
0
0
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5008
5008
5008
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5009
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5008
5008
5008
7007
7007
7007
5008
5008
5008
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5009
5008
5008
5008
7007
5008
5008
5008
5008
5009
5009
5009
5008
5008
5008
5008
5008
7007
7007
7007
7007
5008
5008
5008
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
5008
5008
5008
5008
5008
7007
7007
7007
7007
7007
7007
7007
5009
5009
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
5008
5008
5008
5009
5009
5009
5008
5008
5008
5008
5008
5008
5008
5009
7007
5008
5008
7007
7007
7007
7007
7007
5008
5008
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
7007
7007
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
7007
7007
7007
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5009
5009
5009
5008
7007
5009
5008
5008
5008
5009
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
5008
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
5011
5011
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
5011
5011
2002
5012
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
5011
5011
5011
5011
0
0
0
0
2002
2002
0
0
0
0
0
0
2002
0
2002
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
2002
5011
5011
5011
5011
5011
5012
5012
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
5011
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
5011
5011
5011
5011
2002
2002
5011
5011
0
0
0
0
0
0
0
2002
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5012
5011
5012
5012
5011
5011
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
2002
5011
5011
5011
5011
5011
2002
2002
5012
5011
5011
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
2002
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
0
2002
0
0
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
5012
5012
5012
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
5012
2002
0
0
2002
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
0
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
2002
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5011
2002
2002
2002
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
0
0
0
0
0
0
0
0
2002
2002
2002
2002
5011
5011
5011
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
5011
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
0
0
2002
2002
5012
5012
5012
5012
5012
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5012
5012
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
2002
2002
2002
5011
5011
5011
5011
2002
2002
2002
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5011
2002
5012
5012
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
5012
5012
5012
5012
5012
5012
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
5012
5012
5012
5012
5012
2002
2002
5011
5011
5011
5011
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
0
0
0
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5011
5011
5011
5011
0
5011
5011
5011
5011
5011
5011
9010
9010
9010
9010
5011
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
0
5012
5012
5012
5012
5011
5011
5011
5012
5011
9010
9010
9010
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
5011
5011
5011
5011
5011
5012
9010
5012
5012
5011
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
9010
0
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
9010
9010
9010
9010
9010
9010
9010
9010
5012
5012
5011
5011
5012
5012
5012
5012
5012
9010
9010
9010
0
5011
5011
9010
5012
5012
5012
5012
5012
5011
5011
5011
5011
9010
9010
9010
9010
9010
5012
5012
5012
5012
0
9010
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
0
0
0
5011
5012
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
0
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
0
0
0
0
5012
5012
5012
5012
5012
5012
9010
9010
9010
5012
5012
5012
5012
5012
0
0
0
5011
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
0
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5012
5011
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
0
0
0
0
0
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
9010
9010
9010
5011
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
0
0
5011
5011
5011
5011
5011
5012
5012
0
0
0
5011
5012
5012
5012
5012
5012
5012
5012
5011
9010
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5011
5011
5011
5011
0
0
0
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5011
0
0
0
9010
9010
5011
9010
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
0
0
0
5012
5012
5012
5012
5012
5012
5011
5011
5011
9010
9010
9010
9010
9010
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
9010
9010
9010
9010
5012
9010
9010
5011
5011
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
5012
5012
5012
9010
9010
5011
5011
9010
9010
5012
0
0
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
9010
5011
5012
5012
5012
5012
5012
5012
0
0
0
5011
0
0
0
9010
5012
5012
5012
5012
5011
5012
5012
5012
5012
0
0
5011
5011
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5012
5012
5012
5011
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
0
0
0
0
0
0
0
0
0
0
0
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
0
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
9010
9010
0
5012
5012
5012
0
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
0
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
0
0
0
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
0
0
0
0
9010
0
0
0
0
5012
5012
5012
5012
5012
5011
0
9010
5011
5011
5011
5011
5011
5011
0
0
0
0
0
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
0
5011
5011
5011
5011
5011
5012
5012
0
5012
5012
5012
5011
5011
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
0
5012
5012
5012
5012
5011
5011
5011
5011
0
0
0
0
5011
5011
9010
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5011
5011
5011
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
9010
9010
9010
9010
5011
5011
0
9010
9010
9010
9010
9010
9010
5011
5011
5011
5011
5011
5011
5011
5011
5011
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
5012
5012
5011
5012
0
0
0
0
0
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5011
5011
5011
5011
5011
5012
0
5011
5011
0
5011
5011
5012
5011
5011
5011
5011
5011
5011
5012
5012
0
0
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5011
5011
0
0
0
0
5011
5011
5011
5011
5011
5012
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
5012
5012
5012
5012
5012
9010
0
5011
5011
5011
5011
5011
9010
9010
9010
9010
9010
9010
9010
9010
9010
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
0
0
0
0
5012
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
5011
5011
0
0
0
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
0
5011
0
0
5012
5012
5012
5011
5011
5011
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
5011
5012
5012
5012
0
5011
5011
5011
0
0
0
5012
5011
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
0
0
0
9010
9010
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
9010
9010
9010
5012
5012
5012
5012
5012
9010
5012
5012
5012
5012
5012
5011
5011
5011
0
0
0
0
5011
5011
5011
0
0
0
0
0
0
9010
9010
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
0
5011
5011
5011
5011
5011
5011
5011
5012
5012
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
0
9010
9010
9010
9010
9010
9010
5012
5011
5011
5011
5012
5012
5012
5012
0
0
0
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
9010
9010
9010
5012
5012
5012
0
5012
5012
5012
5012
5012
5011
5012
5012
5011
5011
5011
5011
5012
5011
5011
5012
5012
5012
5011
5011
5011
5011
0
0
0
5012
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
0
9010
9010
0
0
0
0
5012
0
0
5011
0
5011
5011
5011
5011
9010
9010
9010
9010
5011
5012
0
9010
9010
5012
5012
5012
0
5012
5012
5012
5012
5012
5012
5011
5011
5011
0
0
0
0
0
0
5012
5012
5012
5012
5012
0
0
5012
5012
5012
5011
5011
5011
5012
5012
5011
5011
5011
5011
5012
5012
5012
5012
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
9010
9010
9010
9010
9010
9010
9010
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
0
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
5012
5011
5012
5012
5011
5012
5011
5012
5012
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
0
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5012
5012
5012
0
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
0
5012
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5011
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5011
5011
5011
5011
0
0
5012
5011
0
0
5011
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5012
5012
5012
5011
5011
5012
0
0
0
0
0
0
0
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5011
5011
5011
5011
5012
5012
5012
5012
5012
5011
5011
5012
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
9010
9010
9010
9010
5011
5012
5011
5011
5011
5011
5011
5011
5011
5012
5011
5012
5012
0
0
0
5011
5012
0
0
5011
5011
5011
5011
0
5012
5012
5012
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5012
9010
9010
9010
9010
5012
5012
9010
0
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
0
0
5012
5012
5011
5011
5011
5011
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
9010
9010
5011
5011
5011
5011
9010
5011
5012
5012
5012
0
9010
9010
9010
9010
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5011
5011
5011
5012
5011
5012
5012
5011
5011
9010
5011
9010
9010
9010
9010
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5012
5012
5012
0
0
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5011
5011
5011
5011
5011
0
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
5012
5012
5012
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5012
5012
5012
5012
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5012
0
0
0
0
0
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
0
0
0
5011
0
0
0
0
0
0
0
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
0
0
0
0
0
5011
5011
5011
5011
9010
9010
9010
9010
9010
9010
9010
5011
5011
5011
5011
5012
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
0
0
0
5012
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
9010
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
9010
9010
9010
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
9010
0
9010
5011
0
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
9010
9010
9010
9010
5011
5011
5011
0
0
0
5011
5011
5012
5012
5012
5012
5012
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5012
0
0
0
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5012
5012
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
5012
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
5012
5012
5012
5011
5011
5012
5012
5012
0
0
5012
5011
5011
5011
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5011
5011
5011
9010
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
9010
5012
5011
5011
5012
5012
0
0
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5011
5011
5012
5011
5011
5011
5011
5011
5011
5011
9010
9010
9010
9010
9010
9010
0
0
0
5012
5012
0
5012
5012
5012
5012
0
9010
9010
9010
5011
5011
5011
5011
5011
5011
5012
5012
5011
5011
0
0
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5012
5012
5012
5011
5011
5012
5012
5011
5012
5012
5012
5012
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
5012
5011
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5011
5011
5012
5011
5012
5011
5011
5011
5011
9010
5011
9010
9010
9010
9010
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
0
0
5012
0
0
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
9010
9010
9010
5012
5012
5012
0
0
0
0
0
0
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5012
5012
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5011
5011
0
0
0
0
5012
5012
5012
0
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
0
5012
5012
5011
5011
5011
5011
5011
9010
9010
9010
9010
9010
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
5011
5011
0
5012
9010
5012
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5012
5012
5012
5012
5012
5012
5012
5012
0
5011
5011
5011
5011
5011
5011
5011
5011
5012
5012
5011
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
9010
9010
9010
9010
5011
5011
5011
5011
5012
5012
5012
5011
0
0
5012
5012
9010
5011
5011
5011
5011
5011
0
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
0
0
0
0
0
0
0
0
5011
9010
9010
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
9010
9010
9010
5011
5011
5011
5011
0
0
0
0
0
5012
5012
5012
5011
5011
5011
5011
5011
5012
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
9010
9010
9010
0
9010
0
9010
9010
9010
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5012
5012
0
9010
5012
5012
5011
5011
5011
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5012
5012
5012
5011
5011
5011
5011
0
5012
5012
5011
5011
5011
5012
5012
5011
5011
5011
5011
5011
5011
5011
5011
5011
0
0
0
0
5012
5012
5011
0
0
0
5011
5011
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
9010
5011
5011
5011
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
5012
5011
5011
5012
5012
5011
5011
9010
9010
9010
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5011
5011
5011
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
0
0
0
5012
5012
5012
5012
5012
5012
5011
5011
5011
5011
5011
5011
5011
0
0
5011
5011
5011
5011
5011
5011
5011
5011
5011
5011
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
5012
5012
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
5012
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
9010
9010
9010
9010
9010
9010
9010
5012
5012
5012
5012
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
5012
5012
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
9010
9010
9010
9010
9010
9010
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
0
0
0
9010
9010
9010
0
0
0
0
0
0
0
0
9010
9010
9010
9010
0
0
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
0
0
0
0
0
9010
0
9010
0
9010
0
9010
0
0
0
0
0
9010
9010
9010
9010
9010
9010
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
9010
9010
0
9010
0
0
0
9010
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
9010
0
0
0
0
0
0
0
0
0
0
0
0
0
9010
0
0
0
0
9010
9010
9010
9010
9010
0
0
9010
9010
9010
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
0
0
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
0
0
0
0
0
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
9010
9010
9010
0
9010
9010
9010
9010
9010
9010
9010
9010
9010
9010
0
0
0
9010
9010
9010
9010
9010
9010
9010
39021
2002
39021
39021
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
39021
39021
39021
1020
1020
1020
2002
1020
1020
1020
39021
39021
39021
39021
39021
39021
39021
39021
1020
1020
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
39021
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
39021
39021
39021
1020
1020
1020
1020
1020
1020
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
1020
2002
2002
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
2002
1020
1020
1020
2002
2002
2002
1020
39021
39021
2002
1020
39021
39021
39021
2002
2002
1020
1020
1020
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
39021
39021
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
39021
39021
1020
1020
39021
39021
39021
39021
39021
39021
39021
1020
1020
39021
39021
39021
2002
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
39021
39021
1020
1020
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
1020
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
39021
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
2002
2002
1020
1020
1020
1020
2002
2002
2002
39021
39021
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
39021
39021
2002
1020
1020
1020
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
39021
39021
39021
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
2002
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
39021
39021
2002
2002
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
39021
1020
1020
1020
1020
2002
1020
1020
2002
2002
1020
2002
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
39021
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
39021
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
39021
39021
1020
1020
2002
2002
2002
2002
2002
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
39021
1020
39021
39021
1020
1020
2002
1020
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
39021
39021
39021
1020
39021
1020
1020
39021
1020
39021
1020
1020
1020
1020
1020
1020
1020
39021
39021
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
39021
1020
39021
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
39021
39021
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
39021
39021
39021
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
2002
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
2002
39021
39021
1020
1020
39021
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
39021
39021
1020
2002
2002
2002
2002
2002
2002
2002
1020
39021
39021
1020
1020
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
39021
1020
1020
1020
1020
1020
1020
2002
2002
1020
2002
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
39021
39021
39021
39021
1020
1020
1020
1020
1020
1020
39021
1020
39021
39021
2002
2002
39021
2002
2002
2002
2002
1020
1020
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
39021
39021
39021
39021
39021
39021
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
39021
39021
39021
1020
39021
39021
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
2002
2002
2002
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
2002
1020
1020
1020
1020
2002
2002
1020
2002
2002
1020
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
39021
39021
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
39021
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
1020
2002
2002
2002
2002
2002
1020
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
39021
39021
39021
39021
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
39021
39021
39021
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
39021
39021
39021
1020
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
39021
39021
39021
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
1020
1020
1020
39021
1020
1020
1020
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
2002
1020
39021
39021
1020
1020
1020
1020
1020
2002
2002
1020
2002
2002
2002
1020
1020
2002
1020
1020
1020
1020
1020
2002
1020
2002
2002
1020
2002
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
39021
39021
1020
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
39021
39021
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
39021
39021
2002
1020
1020
2002
2002
2002
1020
1020
1020
1020
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
2002
2002
2002
39021
39021
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
39021
2002
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
2002
2002
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
39021
1020
39021
39021
2002
2002
2002
39021
39021
39021
39021
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
1020
2002
2002
2002
2002
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
2002
1020
1020
2002
1020
1020
1020
39021
39021
1020
2002
1020
1020
1020
2002
2002
2002
1020
2002
2002
2002
1020
1020
2002
2002
1020
2002
2002
2002
1020
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
39021
39021
39021
39021
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
39021
39021
39021
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
39021
39021
39021
39021
39021
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
2002
1020
1020
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
2002
39021
39021
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
2002
1020
1020
1020
1020
39021
39021
39021
2002
2002
1020
1020
1020
1020
1020
1020
39021
39021
39021
2002
2002
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
39021
39021
39021
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
39021
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
39021
2002
1020
39021
1020
39021
2002
1020
2002
2002
2002
39021
39021
39021
39021
39021
39021
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
39021
39021
39021
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
39021
39021
39021
2002
2002
1020
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
1020
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
1020
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
1020
1020
1020
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
1020
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
41030
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
2002
2002
5016
5016
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
5016
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
5016
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
0
0
0
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
5016
5016
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
0
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
0
5016
5016
0
0
0
5016
0
0
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
0
0
0
0
0
2002
2002
5016
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
0
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
2002
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
5016
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
0
2002
2002
2002
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
5016
5016
5016
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
5016
5016
2002
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
0
0
0
2002
2002
2002
5016
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
5016
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
5016
0
0
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
2002
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
5016
5016
2002
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
2002
2002
5016
5016
5016
5016
5016
2002
0
5016
0
0
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
5016
5016
5016
2002
2002
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5016
5016
5016
7005
5016
7005
0
7005
0
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
7005
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
5016
7005
5016
7005
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
7005
7005
7005
7005
7005
7005
0
0
0
0
7005
7005
5016
7005
7005
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
5016
7005
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
5016
5016
7005
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
5016
5016
7005
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
5016
7005
7005
7005
5016
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
0
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
0
0
5016
5016
5016
5016
5016
5016
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
5016
5016
5016
7005
7005
7005
7005
7005
5016
7005
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
5016
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
7005
7005
0
0
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
0
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
5016
5016
5016
7005
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
7005
7005
5016
5016
5016
5016
7005
7005
7005
5016
7005
7005
5016
0
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
7005
7005
5016
5016
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
7005
5016
5016
5016
7005
7005
5016
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
7005
5016
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
5016
7005
7005
5016
7005
5016
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
5016
7005
7005
7005
5016
5016
5016
5016
7005
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
7005
7005
7005
5016
7005
5016
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
5016
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
0
7005
7005
7005
7005
7005
7005
5016
5016
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
5016
5016
5016
5016
5016
5016
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
7005
7005
5016
7005
7005
7005
5016
5016
7005
7005
7005
5016
5016
7005
5016
7005
7005
7005
5016
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
5016
5016
7005
7005
7005
7005
7005
7005
7005
5016
7005
0
7005
0
0
0
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
7005
5016
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
5016
5016
7005
5016
5016
5016
5016
5016
7005
5016
7005
5016
5016
7005
7005
5016
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
5016
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
5016
5016
5016
7005
5016
7005
5016
5016
5016
5016
0
0
7005
7005
7005
7005
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
5016
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
0
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5016
5016
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
0
0
7005
7005
7005
7005
5016
5016
5016
7005
5016
5016
5016
5016
5016
5016
5016
5016
5016
7005
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
7005
5016
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
5016
5016
5016
7005
5016
5016
5016
5016
5016
5016
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
7005
7005
7005
5016
5016
5016
5016
7005
7005
7005
7005
5016
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
5015
5015
5015
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
5015
2002
2002
5015
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
5015
5015
5015
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
5015
5015
2002
2002
2002
5015
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
5015
5015
5015
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
2002
5015
5015
2002
5015
5015
2002
2002
2002
2002
5015
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
5015
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
5015
2002
2002
5015
5015
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
5015
5015
2002
5015
5015
5015
5015
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
5015
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
5015
5015
5015
5015
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
5015
5015
2002
2002
5015
5015
5015
5015
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
5015
2002
5015
5015
2002
2002
2002
2002
2002
5015
5015
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
5015
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
5015
5015
5015
5015
5015
2002
2002
5015
5015
5015
5015
5015
2002
5015
5015
5015
5015
5015
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
5015
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
5015
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5015
5015
5015
2002
2002
2002
2002
2002
2002
5015
2002
5015
5015
5015
5015
5015
5015
7005
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
7005
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
7005
5015
5015
7005
7005
7005
7005
7005
7005
5015
5015
5015
7005
7005
5015
5015
7005
5015
5015
7005
7005
7005
7005
7005
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
7005
7005
7005
5015
5015
7005
7005
7005
5015
5015
5015
7005
7005
7005
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
0
7005
7005
5015
5015
7005
5015
5015
5015
5015
5015
5015
7005
5015
5015
0
7005
5015
7005
5015
5015
5015
0
0
0
7005
7005
0
0
7005
7005
0
0
0
7005
0
0
0
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5015
5015
5015
5015
7005
5015
5015
5015
5015
7005
0
0
0
0
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
0
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
0
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
7005
5015
7005
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
7005
5015
5015
7005
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
5015
5015
5015
7005
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
0
7005
5015
7005
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
0
0
7005
7005
0
0
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
0
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
7005
5015
0
7005
0
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
0
0
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
0
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
7005
5015
5015
5015
5015
5015
7005
5015
5015
5015
7005
7005
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
7005
7005
5015
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
7005
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
7005
5015
5015
5015
5015
7005
7005
7005
7005
0
0
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
7005
7005
7005
7005
5015
7005
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
7005
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
7005
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
7005
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
7005
5015
7005
7005
7005
5015
7005
7005
7005
7005
7005
7005
7005
0
0
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
7005
7005
7005
5015
5015
5015
7005
5015
5015
5015
5015
7005
7005
7005
5015
7005
0
0
7005
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
7005
7005
0
5015
5015
5015
5015
7005
7005
7005
5015
5015
7005
7005
0
7005
7005
0
5015
7005
0
7005
7005
7005
5015
7005
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
7005
7005
7005
0
5015
5015
5015
5015
7005
7005
7005
5015
7005
7005
7005
5015
7005
5015
5015
5015
0
7005
0
0
7005
7005
5015
5015
7005
5015
7005
7005
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
7005
5015
5015
7005
7005
7005
5015
5015
5015
7005
5015
5015
5015
5015
5015
7005
7005
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
7005
5015
5015
5015
7005
5015
5015
7005
7005
7005
5015
5015
5015
0
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
7005
7005
7005
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
7005
0
7005
0
5015
5015
5015
7005
0
7005
0
0
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
0
7005
0
0
0
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
7005
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
0
5015
7005
7005
7005
7005
5015
7005
7005
7005
0
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
0
5015
5015
5015
5015
5015
7005
7005
0
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
7005
7005
0
0
0
7005
5015
0
0
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
0
0
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
7005
5015
7005
7005
5015
7005
7005
7005
7005
7005
0
7005
7005
0
7005
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
0
0
7005
7005
0
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
7005
7005
0
0
5015
5015
7005
7005
5015
5015
5015
5015
5015
7005
5015
7005
7005
7005
7005
7005
5015
7005
5015
7005
7005
5015
5015
5015
5015
5015
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
0
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
7005
7005
7005
7005
7005
7005
7005
7005
5015
5015
7005
7005
7005
7005
7005
7005
7005
5015
5015
7005
7005
0
0
0
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
7005
0
0
5015
5015
5015
5015
5015
7005
5015
5015
5015
7005
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
5015
5015
5015
7005
7005
7005
5015
5015
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
5015
7005
7005
7005
7005
7005
5015
5015
5015
7005
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
5015
7005
5015
7005
7005
5015
5015
5015
7005
7005
7005
5015
5015
5015
5015
5015
5015
5015
7005
7005
7005
2002
2002
5014
5014
5014
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
0
0
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
2002
2002
5014
2002
2002
2002
2002
2002
5014
5014
5014
5014
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5014
5014
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
5014
5014
5014
5014
5014
5014
5014
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
5014
5014
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
5014
5014
5014
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
5014
5014
5014
0
5014
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
5014
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
5014
2002
2002
5014
2002
2002
2002
2002
0
5014
0
0
5014
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
5014
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
0
5014
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
5014
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
5014
5014
5014
5014
5014
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
0
0
5014
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
0
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
5014
5014
0
0
2002
2002
2002
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
5014
5014
5014
2002
2002
2002
2002
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
5014
5014
5014
2002
2002
5014
5014
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
5014
5014
5014
2002
5014
2002
2002
2002
2002
2002
5014
5014
5014
0
2002
2002
2002
2002
0
0
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
5014
2002
5014
0
0
0
2002
2002
0
0
0
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
5014
5014
2002
5014
5014
5014
2002
2002
2002
2002
2002
0
5014
0
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
5014
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
0
0
5014
0
0
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
5014
0
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
5014
5014
5014
5014
5014
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
5014
5014
5014
5014
2002
5014
5014
5014
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
5014
5014
5014
5014
2002
2002
2002
5014
5014
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
5014
0
0
5014
0
0
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
2002
5014
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
5014
5014
0
5014
0
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
5014
5014
2002
2002
2002
0
2002
5014
5014
5014
2002
2002
2002
2002
5014
5014
5014
5014
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
2002
5014
5014
2002
5014
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
2002
2002
5014
2002
2002
2002
5014
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
5014
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
5014
5014
2002
5014
5014
5014
5014
5014
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
5014
5014
5014
5014
5014
5014
5014
5014
5014
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
5014
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
5014
5014
2002
5014
2002
2002
5014
5014
5014
7005
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
7005
7005
7005
7005
7005
5014
5014
5014
5014
5014
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
5014
0
0
0
0
7005
5014
7005
7005
5014
5014
7005
5014
5014
0
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
5014
5014
5014
0
0
0
5014
5014
5014
5014
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
5014
5014
5014
5014
5014
0
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
0
5014
5014
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
5014
5014
5014
5014
5014
5014
7005
7005
5014
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
5014
5014
5014
7005
5014
5014
5014
5014
5014
5014
5014
0
0
0
5014
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
7005
0
0
0
0
5014
5014
0
5014
5014
5014
5014
0
5014
5014
5014
0
0
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
7005
5014
5014
7005
7005
0
0
0
0
0
5014
5014
0
5014
7005
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
0
0
0
5014
0
5014
5014
5014
7005
7005
7005
5014
5014
5014
5014
5014
5014
7005
5014
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
7005
5014
5014
5014
5014
5014
0
0
0
5014
5014
5014
5014
7005
7005
7005
7005
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
5014
5014
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
7005
7005
7005
7005
7005
5014
5014
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
5014
5014
5014
0
0
7005
7005
5014
5014
5014
0
0
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
5014
0
5014
5014
5014
5014
5014
7005
7005
5014
5014
0
0
0
5014
5014
5014
0
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
5014
7005
5014
5014
5014
5014
5014
7005
7005
7005
7005
5014
7005
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
7005
7005
5014
5014
5014
7005
5014
5014
5014
5014
5014
5014
0
0
0
5014
5014
5014
5014
5014
0
0
5014
5014
7005
5014
5014
5014
5014
5014
5014
5014
0
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
5014
5014
0
0
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
0
0
0
5014
0
0
0
0
0
0
0
0
5014
5014
5014
7005
7005
7005
7005
7005
7005
5014
5014
5014
5014
0
5014
5014
7005
7005
5014
5014
0
0
0
0
0
0
0
5014
5014
7005
5014
5014
5014
5014
5014
0
0
5014
5014
5014
5014
0
0
0
0
5014
5014
5014
5014
5014
5014
0
0
0
0
7005
5014
5014
5014
5014
5014
5014
7005
7005
7005
5014
5014
7005
7005
5014
5014
5014
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
5014
7005
5014
5014
5014
5014
5014
5014
5014
5014
0
5014
5014
0
0
0
5014
5014
5014
7005
0
0
0
0
7005
7005
7005
0
7005
5014
5014
7005
7005
7005
5014
5014
5014
5014
5014
7005
7005
7005
7005
7005
7005
7005
7005
5014
5014
5014
7005
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
7005
7005
5014
5014
5014
5014
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
5014
5014
5014
5014
5014
5014
5014
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
0
0
0
7005
7005
7005
7005
7005
5014
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
0
7005
5014
5014
5014
7005
5014
5014
5014
5014
5014
0
0
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
5014
0
0
0
0
7005
5014
5014
5014
5014
5014
5014
5014
0
0
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
0
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
0
5014
5014
5014
5014
5014
5014
5014
5014
7005
0
0
0
5014
5014
5014
5014
5014
5014
5014
7005
7005
7005
5014
7005
5014
5014
5014
5014
5014
5014
5014
7005
0
0
5014
5014
5014
5014
5014
5014
5014
0
0
0
0
5014
7005
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
7005
5014
5014
5014
0
0
0
0
7005
7005
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
7005
7005
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
5014
0
0
0
5014
5014
5014
5014
5014
0
0
0
0
5014
5014
5014
5014
5014
5014
7005
5014
0
0
7005
7005
0
5014
5014
5014
5014
5014
0
0
5014
7005
7005
7005
7005
7005
7005
7005
5014
5014
5014
0
0
5014
0
0
5014
5014
5014
5014
5014
5014
5014
5014
7005
0
7005
7005
7005
7005
7005
7005
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
5012
5012
2002
2002
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
5011
5012
5011
2002
2002
0
0
0
0
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5013
5013
5013
5013
5013
5013
2002
2002
2002
2002
5013
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
5012
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
5012
2002
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
5013
5013
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
5013
2002
2002
2002
2002
2002
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
5012
5012
5012
5011
5011
5012
5012
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
5011
5011
5011
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
0
2002
2002
0
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5011
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5012
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5013
5013
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
0
0
0
0
5013
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5012
5012
5013
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
5012
5012
0
0
0
0
0
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5012
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5012
5012
5012
5012
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
5013
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
5013
5013
0
0
5013
5013
5013
0
0
0
0
0
0
0
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
5012
5012
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
0
0
0
5013
0
5013
0
0
0
0
0
5013
5013
5013
5013
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
5013
5013
5013
5013
5013
5012
5012
0
5013
5013
5013
0
0
0
5013
5013
5013
5013
5013
0
0
5012
5012
0
5012
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
5012
0
0
0
0
5013
5013
5013
5013
5013
5013
0
0
0
0
5013
5013
5013
5013
5013
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
5013
5013
0
0
0
0
0
0
5013
5013
5013
0
0
5013
5013
0
0
5013
5013
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
5013
0
0
0
5013
5013
5013
0
0
5013
5013
5013
5013
5013
5013
5013
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5013
5013
0
0
0
0
0
5013
5013
0
0
0
0
0
0
5013
5013
5013
5013
0
5013
5013
5013
5013
5013
5013
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
5013
0
5012
5012
5012
5012
5012
5012
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5012
0
0
5013
5013
0
0
0
0
0
0
5013
5013
5012
5012
5012
5012
5012
5013
5013
5013
0
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
5013
5013
0
0
0
0
0
0
0
0
0
0
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
5012
5013
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
5012
5012
5012
0
0
0
0
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
5013
5013
5013
5013
0
0
0
0
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
5013
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
5013
5013
5013
5013
0
5013
5013
0
5013
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
0
5013
5013
5013
0
0
0
0
0
0
5012
5012
0
0
5012
5012
0
5013
5013
5013
5013
5013
5013
0
0
0
0
5012
5012
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
5013
5013
5013
5013
5013
0
0
0
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
0
0
0
0
0
0
5013
5013
5013
0
0
0
5013
5013
5013
5013
0
0
0
0
0
0
0
0
5013
0
0
0
0
0
5013
0
0
0
0
0
0
5013
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
0
5013
5013
0
0
0
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
0
0
0
0
0
5013
5013
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
5012
5012
5012
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
0
5012
0
0
0
0
0
0
0
0
0
5013
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
5013
5013
5013
5013
0
0
0
0
5012
5012
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
5013
5013
5013
5013
0
0
0
5013
5013
5013
5013
5013
0
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5012
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
0
0
0
0
0
0
5013
5013
5012
5012
5012
5013
0
5012
5012
0
0
0
5013
5013
5013
5013
0
0
0
0
0
0
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
0
0
0
0
0
0
5013
5013
0
5013
5012
5012
5012
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
5013
5013
5013
5013
5013
0
0
0
0
0
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5013
5013
5013
5013
5013
0
5012
5013
0
0
0
0
0
0
0
0
0
0
5012
5012
0
5013
5013
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
0
0
0
0
0
0
5013
5013
5013
5013
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
5012
0
0
5013
5013
5012
0
0
0
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
0
0
0
0
0
5013
5013
5013
5013
5013
5013
0
0
0
0
5013
5013
5013
5013
5013
0
0
0
5012
5012
0
0
0
0
5013
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5012
5012
5012
5012
5012
5012
5012
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
5013
0
0
0
0
0
0
0
5012
5012
5012
5013
5013
5013
5013
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5012
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
0
5013
5013
0
0
0
0
0
0
5013
5013
5013
5013
0
0
0
0
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
5012
5012
5012
5012
5012
0
5013
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
0
0
5012
0
0
0
0
5013
5013
5013
5013
0
0
0
0
0
0
5013
5013
0
5013
5013
5013
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
0
5013
5013
5013
0
0
0
0
0
0
0
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
0
0
5013
5013
5013
5013
5013
5013
0
0
0
0
0
5012
5012
5012
0
0
0
0
0
0
5013
5013
5013
5012
5012
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
5012
5012
5012
5012
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5012
5012
5012
5012
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
5013
5013
0
0
0
0
5013
5013
5013
5013
0
0
0
5013
5013
5013
0
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5013
5013
5013
0
0
0
0
0
0
5013
5013
5013
5013
5013
5013
5013
5013
5013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
1020
1020
1020
1020
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
30006
30006
1020
1020
1020
1020
1020
2002
2002
1020
0
0
0
1020
1020
1020
1020
1020
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
2002
2002
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
2002
1020
1020
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
2002
2002
2002
30006
30006
30006
30006
1020
2002
30006
30006
30006
30006
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
30006
1020
1020
1020
2002
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
0
2002
2002
30006
30006
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
30006
0
1020
1020
1020
1020
1020
1020
1020
1020
30006
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
30006
30006
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
0
0
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
2002
2002
30006
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
30006
30006
30006
1020
30006
30006
30006
30006
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
30006
30006
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
1020
30006
30006
1020
1020
1020
30006
2002
1020
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
30006
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
30006
1020
30006
30006
30006
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
2002
2002
2002
1020
2002
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
1020
1020
30006
30006
1020
1020
30006
30006
30006
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
0
0
0
30006
30006
30006
30006
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
0
30006
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
2002
30006
30006
30006
30006
30006
0
30006
30006
30006
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
1020
1020
2002
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
1020
1020
1020
1020
0
2002
2002
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
0
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
1020
1020
2002
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
2002
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
1020
1020
1020
1020
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
2002
2002
30006
0
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
0
0
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
0
0
0
1020
1020
1020
2002
1020
1020
2002
2002
1020
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
2002
2002
1020
1020
2002
2002
2002
1020
1020
1020
30006
30006
30006
1020
1020
30006
30006
30006
30006
30006
1020
1020
0
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
30006
30006
2002
2002
2002
30006
30006
30006
0
2002
2002
30006
2002
2002
2002
1020
39021
39021
39021
39021
5023
5023
5023
1020
1020
1020
0
2002
39021
39021
39021
39021
0
2002
39021
39021
1020
1020
1020
1020
1020
1020
2002
5023
5023
2002
1020
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
5023
5023
39021
39021
39021
39021
39021
2002
39021
2002
2002
2002
2002
2002
2002
39021
39021
2002
2002
2002
2002
2002
30006
30006
30006
30006
39021
2002
2002
2002
2002
39021
39021
39021
39021
30006
30006
30006
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
30006
30006
30006
30006
2002
30006
30006
2002
2002
0
0
0
2002
2002
2002
39021
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
30006
2002
2002
5023
5023
1020
0
0
2002
2002
2002
30006
2002
2002
0
2002
2002
2002
2002
30006
30006
30006
5023
30006
30006
30006
30006
1020
2002
2002
2002
30006
30006
30006
1020
1020
1020
1020
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
39021
39021
39021
39021
39021
2002
2002
2002
2002
39021
39021
39021
1020
2002
2002
2002
1020
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
1020
1020
1020
5022
5022
30006
30006
2002
1020
39021
2002
2002
1020
30006
2002
2002
2002
39021
39021
39021
30006
30006
30006
30006
30006
39021
5023
5023
5023
30006
1020
30006
30006
30006
39021
39021
39021
39021
2002
2002
2002
2002
2002
30006
5022
5022
30006
30006
2002
2002
2002
2002
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
2002
1020
2002
2002
2002
30006
30006
30006
30006
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
30006
30006
39021
39021
39021
39021
39021
39021
39021
1020
30006
30006
30006
39021
39021
39021
39021
39021
39021
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
39021
39021
5023
5023
5023
5023
30006
30006
2002
30006
39021
39021
30006
5023
5023
5023
5023
5023
2002
2002
30006
30006
39021
39021
39021
39021
39021
39021
39021
2002
2002
2002
5023
5023
5023
1020
5023
5023
5023
5023
5023
5023
5023
5023
2002
1020
2002
1020
2002
39021
39021
39021
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
30006
30006
30006
2002
2002
2002
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
30006
30006
30006
2002
30006
30006
2002
1020
39021
1020
1020
1020
1020
30006
30006
2002
39021
39021
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
5023
2002
2002
2002
0
0
0
2002
2002
2002
5023
5023
1020
1020
30006
30006
1020
1020
30006
2002
2002
2002
2002
2002
0
30006
30006
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
30006
30006
30006
30006
30006
5022
5022
5022
5023
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
2002
2002
2002
39021
39021
39021
39021
39021
39021
2002
2002
1020
39021
1020
2002
2002
1020
39021
39021
39021
1020
1020
1020
1020
1020
2002
30006
30006
30006
30006
30006
30006
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
2002
2002
2002
2002
2002
2002
5022
5022
2002
30006
2002
30006
30006
30006
2002
2002
2002
2002
2002
0
0
0
0
2002
1020
1020
1020
1020
39021
39021
39021
39021
39021
2002
2002
2002
39021
2002
1020
2002
2002
2002
2002
39021
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
30006
5023
5023
5023
5023
5023
2002
39021
39021
2002
2002
5022
5022
1020
1020
2002
1020
1020
1020
2002
2002
39021
2002
2002
2002
2002
1020
1020
1020
1020
1020
2002
2002
39021
39021
39021
39021
39021
39021
2002
2002
2002
30006
30006
30006
0
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
39021
39021
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
1020
1020
30006
39021
39021
5023
5023
5023
39021
5023
30006
0
2002
2002
2002
2002
2002
30006
30006
30006
30006
30006
30006
39021
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
2002
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
2002
1020
1020
1020
5023
5023
5023
2002
2002
2002
39021
39021
39021
39021
2002
5022
5022
5022
5022
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
2002
2002
2002
1020
1020
30006
1020
30006
30006
30006
30006
30006
2002
30006
2002
30006
30006
30006
2002
2002
30006
2002
2002
2002
2002
1020
1020
1020
1020
39021
39021
5023
5023
5023
2002
30006
30006
30006
1020
1020
1020
2002
2002
2002
2002
2002
2002
39021
2002
2002
30006
30006
2002
2002
2002
30006
30006
30006
2002
2002
2002
2002
2002
5023
5023
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
2002
2002
30006
30006
30006
30006
30006
2002
2002
39021
2002
1020
1020
30006
30006
30006
39021
39021
2002
2002
0
0
39021
39021
39021
39021
39021
30006
30006
30006
30006
0
30006
30006
30006
30006
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
30006
2002
39021
39021
39021
39021
2002
2002
2002
30006
30006
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
30006
30006
30006
30006
30006
0
5023
2002
2002
2002
5023
5023
2002
2002
1020
5022
5022
5022
5022
5022
2002
2002
2002
2002
1020
1020
1020
30006
0
0
0
2002
2002
2002
2002
30006
30006
2002
2002
30006
30006
30006
2002
2002
1020
1020
2002
39021
39021
39021
2002
2002
2002
2002
30006
30006
2002
2002
5023
2002
2002
30006
30006
30006
30006
30006
30006
2002
2002
2002
2002
2002
39021
39021
39021
39021
2002
2002
2002
2002
5023
1020
1020
1020
5022
2002
30006
30006
30006
2002
2002
2002
2002
30006
2002
2002
2002
2002
0
0
30006
30006
0
2002
2002
2002
2002
2002
2002
39021
2002
2002
39021
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
30006
0
2002
2002
2002
0
2002
2002
30006
30006
2002
2002
2002
2002
5022
5022
2002
2002
1020
1020
1020
1020
1020
1020
2002
39021
39021
5023
5023
2002
30006
30006
30006
30006
5023
5023
2002
2002
30006
30006
30006
30006
1020
1020
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
39021
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
2002
2002
2002
2002
2002
2002
30006
0
0
0
0
0
30006
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
39021
30006
1020
1020
39021
2002
2002
2002
39021
39021
39021
39021
39021
39021
39021
2002
2002
2002
2002
30006
30006
2002
2002
2002
2002
39021
39021
39021
39021
39021
2002
2002
2002
30006
30006
30006
30006
30006
30006
30006
39021
39021
39021
39021
2002
2002
2002
2002
2002
2002
30006
30006
30006
39021
39021
39021
39021
2002
2002
2002
2002
5023
5023
30006
30006
30006
2002
2002
2002
30006
30006
1020
1020
1020
2002
2002
39021
39021
2002
2002
2002
2002
2002
0
2002
2002
5023
5023
5023
5023
39021
2002
2002
2002
5023
5023
39021
39021
30006
30006
2002
2002
2002
2002
39021
2002
2002
2002
2002
30006
2002
2002
2002
2002
39021
39021
2002
39021
39021
2002
2002
2002
2002
39021
39021
39021
39021
30006
30006
2002
2002
0
0
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
39021
39021
39021
39021
30006
30006
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
30006
30006
30006
30006
30006
2002
2002
2002
39021
39021
39021
39021
39021
1020
2002
2002
2002
39021
39021
39021
39021
2002
2002
2002
2002
2002
39021
39021
39021
39021
39021
2002
2002
2002
30006
30006
2002
2002
2002
5023
5023
30006
30006
5023
2002
2002
30006
30006
30006
30006
30006
5023
2002
2002
5023
5023
2002
2002
5023
5023
5023
5023
5022
5022
2002
2002
2002
2002
2002
30006
30006
5023
5023
5023
39021
39021
5023
5023
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
2002
2002
2002
2002
0
0
0
0
0
30006
2002
2002
2002
5023
5023
5023
5023
5023
0
0
2002
30006
30006
30006
2002
2002
2002
5023
5023
5023
5023
5023
5023
1020
1020
2002
2002
2002
2002
2002
30006
30006
2002
2002
2002
2002
2002
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
1020
1020
1020
1020
1020
1020
1020
1020
1020
5023
5023
5023
5023
5023
5023
30006
30006
30006
2002
2002
2002
2002
39021
39021
39021
39021
39021
2002
2002
39021
5022
2002
2002
2002
2002
5023
5023
5023
5023
30006
0
0
0
30006
30006
30006
5023
5023
5023
30006
30006
2002
2002
2002
39021
39021
2002
2002
2002
5023
5023
2002
2002
2002
2002
0
0
30006
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
39021
39021
2002
2002
30006
30006
0
30006
5023
39021
2002
5023
2002
2002
2002
5023
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
5023
2002
2002
2002
2002
2002
1020
1020
1020
2002
30006
30006
1020
1020
1020
0
2002
2002
39021
30006
30006
30006
30006
39021
2002
39021
39021
39021
39021
39021
39021
0
2002
0
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
2002
2002
2002
2002
2002
2002
30006
30006
2002
2002
2002
2002
2002
30006
30006
0
30006
0
0
2002
1020
2002
1020
1020
30006
30006
30006
30006
30006
0
0
2002
2002
2002
2002
39021
39021
39021
30006
30006
30006
30006
30006
39021
39021
30006
39021
39021
39021
1020
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
30006
30006
30006
2002
2002
2002
2002
30006
30006
30006
2002
2002
2002
2002
2002
2002
39021
39021
2002
2002
2002
2002
2002
2002
39021
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
30006
30006
30006
39021
39021
39021
2002
1020
2002
2002
2002
5023
5023
5023
5023
2002
39021
2002
2002
2002
2002
2002
39021
2002
2002
2002
39021
5023
5023
2002
2002
2002
2002
39021
2002
39021
30006
30006
30006
30006
30006
30006
30006
30006
30006
2002
2002
2002
2002
39021
39021
39021
39021
39021
2002
2002
30006
30006
2002
1020
1020
1020
1020
39021
39021
2002
2002
30006
30006
30006
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
30006
30006
30006
2002
5022
5022
5022
5022
2002
2002
1020
5023
2002
2002
2002
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
5022
30006
30006
30006
2002
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
39021
39021
39021
2002
2002
1020
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
39021
39021
39021
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
2002
2002
2002
2002
2002
30006
30006
30006
39021
39021
39021
39021
39021
30006
39021
39021
39021
39021
39021
39021
39021
39021
39021
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
2002
2002
30006
30006
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1020
1020
2002
2002
2002
2002
2002
1020
30006
30006
30006
30006
30006
2002
2002
2002
2002
2002
2002
2002
2002
30006
5022
39021
39021
39021
30006
30006
30006
30006
30006
30006
39021
39021
2002
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
39021
39021
39021
1020
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
1020
1020
1020
1020
0
0
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
39021
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
30006
30006
2002
2002
30006
2002
2002
2002
2002
2002
2002
39021
39021
2002
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
2002
39021
39021
2002
39021
2002
2002
2002
2002
2002
30006
30006
30006
30006
30006
2002
2002
0
0
2002
1020
1020
1020
1020
1020
2002
30006
30006
2002
2002
2002
2002
2002
2002
2002
0
0
1020
2002
2002
2002
39021
30006
30006
0
30006
0
30006
39021
2002
2002
2002
30006
30006
30006
30006
30006
30006
30006
30006
30006
2002
2002
2002
2002
2002
39021
2002
2002
1020
2002
0
0
2002
39021
39021
39021
39021
39021
39021
39021
2002
2002
5023
5023
5023
30006
30006
30006
1020
1020
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
0
2002
39021
39021
2002
2002
2002
2002
39021
39021
39021
39021
39021
39021
2002
0
30006
5022
5022
5022
2002
2002
30006
30006
30006
30006
1020
1020
39021
39021
39021
39021
39021
39021
39021
39021
2002
30006
30006
30006
30006
2002
2002
2002
1020
1020
39021
1020
1020
2002
2002
2002
2002
2002
2002
2002
1020
1020
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
2002
2002
39021
39021
5023
2002
2002
2002
5023
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
2002
2002
2002
2002
2002
39021
30006
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
1020
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
1020
39021
2002
30006
30006
30006
2002
2002
30006
30006
39021
30006
30006
0
30006
2002
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
2002
30006
30006
30006
2002
2002
1020
1020
5023
30006
30006
30006
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
2002
2002
30006
2002
2002
2002
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
2002
0
0
2002
2002
2002
39021
2002
2002
2002
2002
30006
30006
30006
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
39021
39021
39021
2002
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
30006
2002
2002
30006
2002
2002
2002
2002
39021
39021
39021
39021
39021
1020
39021
39021
39021
2002
2002
2002
2002
2002
39021
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
30006
0
2002
2002
0
0
1020
1020
1020
1020
2002
2002
2002
5023
5023
2002
2002
0
2002
2002
2002
2002
2002
2002
0
0
0
0
30006
0
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
39021
1020
1020
2002
2002
2002
0
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
2002
2002
39021
39021
39021
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
0
30006
30006
2002
2002
2002
30006
30006
30006
1020
0
2002
2002
0
0
2002
2002
2002
2002
1020
1020
1020
1020
5023
5023
2002
2002
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
30006
30006
30006
2002
0
2002
2002
2002
0
5023
5023
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
1020
1020
1020
1020
39021
39021
2002
2002
2002
2002
5023
2002
1020
1020
2002
2002
2002
39021
39021
39021
39021
39021
39021
39021
39021
39021
2002
2002
2002
2002
2002
39021
2002
2002
2002
2002
2002
39021
30006
2002
2002
2002
2002
2002
30006
30006
30006
30006
30006
30006
2002
2002
2002
2002
30006
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
39021
39021
39021
2002
2002
2002
5023
30006
30006
30006
0
2002
2002
30006
30006
30006
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
2002
2002
39021
39021
39021
39021
39021
39021
39021
39021
39021
39021
2002
2002
2002
2002
2002
30006
30006
1020
39021
39021
39021
39021
1020
1020
30006
30006
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
39021
39021
39021
39021
39021
39021
2002
2002
2002
39021
2002
2002
2002
5023
5023
5023
30006
0
5023
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
30006
2002
2002
2002
2002
2002
2002
2002
39021
39021
39021
39021
2002
2002
2002
39021
30006
30006
30006
30006
39021
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
30006
2002
2002
2002
30006
0
2002
2002
2002
2002
30006
0
5023
5023
5023
2002
2002
5023
5023
5023
5023
5023
2002
2002
39021
39021
39021
39021
39021
2002
30006
0
30006
30006
30006
2002
39021
39021
39021
0
0
0
39021
30006
39021
2002
2002
39021
5023
5023
2002
2002
39021
5023
5023
5023
5023
30006
30006
30006
39021
2002
2002
39021
39021
39021
39021
39021
2002
2002
2002
39021
39021
1020
1020
1020
2002
30006
30006
2002
2002
2002
1020
39021
39021
5023
5023
5023
5023
5023
5023
2002
2002
39021
39021
2002
2002
2002
2002
2002
2002
30006
30006
30006
30006
30006
30006
30006
39021
39021
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
5023
5023
5023
5023
30006
5023
5023
5023
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
1020
5023
30006
30006
5023
5023
5023
5023
5023
5023
5023
5023
5023
41030
41030
41030
5022
5022
5022
5022
5022
5022
5022
5022
5022
41030
41030
41030
41030
30006
30006
1020
5023
5022
5023
5023
5023
5023
5023
5022
30006
30006
30006
5022
5022
1020
5023
0
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
5023
5023
30006
5023
5023
30006
30006
30006
30006
30006
41030
41030
41030
41030
41030
5023
5023
5023
5023
30006
5023
5023
30006
1020
41030
41030
41030
41030
41030
41030
41030
5023
5023
5023
5023
5023
5023
5023
41030
41030
41030
41030
41030
30006
30006
30006
5022
5022
30006
5023
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5022
30006
30006
30006
41030
41030
41030
41030
41030
41030
1020
1020
30006
30006
30006
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
30006
30006
1020
30006
30006
5023
5023
5023
30006
30006
5023
5023
5023
5023
5023
30006
30006
30006
30006
5023
5023
5023
5023
1020
1020
1020
30006
30006
30006
30006
30006
30006
5023
5023
5023
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5022
5022
5022
5022
5022
5022
30006
30006
30006
30006
5023
5023
5023
30006
30006
41030
41030
41030
41030
41030
41030
41030
41030
1020
41030
30006
5023
30006
30006
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5022
5022
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
30006
5022
5022
1020
1020
1020
41030
41030
41030
41030
41030
5022
5023
5023
5022
1020
1020
1020
30006
30006
5022
5022
5022
30006
30006
5022
5022
30006
30006
30006
30006
30006
30006
5023
5023
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
41030
5023
5023
1020
1020
1020
1020
5023
30006
30006
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
5023
5023
30006
30006
5023
5023
5023
5023
5023
5023
5023
41030
30006
30006
5023
5023
5023
41030
41030
1020
30006
5022
5022
5023
5023
5023
5023
30006
30006
30006
5022
5022
5022
41030
41030
41030
41030
41030
30006
5023
5023
5023
30006
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
5023
5023
30006
30006
30006
30006
30006
41030
41030
30006
30006
30006
30006
41030
5023
5023
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
5023
1020
5023
30006
30006
30006
30006
1020
1020
1020
30006
30006
5023
5023
5023
30006
30006
5023
5023
1020
41030
41030
30006
30006
30006
5023
41030
41030
41030
30006
30006
30006
30006
1020
41030
41030
1020
5022
5022
5022
5022
30006
1020
1020
5023
41030
41030
41030
30006
30006
41030
41030
41030
5022
1020
30006
5023
5023
5023
5023
5023
5023
41030
41030
41030
41030
30006
30006
30006
30006
5023
5023
5023
5023
1020
1020
1020
30006
30006
30006
5023
0
30006
30006
30006
30006
30006
30006
30006
5023
5022
5022
5022
5022
30006
5023
5022
5022
5023
5023
5023
5023
30006
30006
30006
41030
41030
41030
41030
30006
5022
5023
5023
5023
5023
5023
5023
5023
1020
1020
1020
30006
5023
41030
41030
30006
30006
30006
30006
30006
41030
1020
5023
1020
1020
1020
30006
30006
1020
5023
5023
5023
5023
5023
5023
41030
41030
30006
30006
30006
30006
41030
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
5023
5023
5023
5023
30006
30006
30006
1020
30006
30006
30006
30006
5023
30006
30006
30006
30006
30006
30006
41030
1020
30006
30006
5023
5023
30006
1020
1020
1020
1020
30006
1020
1020
30006
30006
30006
30006
30006
30006
1020
5023
5023
5023
5023
5023
5023
5023
5023
5023
30006
5023
5023
5023
5023
41030
5023
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
5023
30006
5023
5023
5023
5023
5023
5023
30006
5022
5022
30006
30006
30006
30006
5023
41030
41030
5022
5022
5022
5022
0
5022
5022
5022
5022
5022
0
1020
30006
30006
30006
30006
30006
30006
30006
5023
5023
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
5022
30006
30006
1020
1020
1020
30006
30006
30006
30006
5022
5022
5022
5022
41030
41030
41030
30006
1020
1020
5023
5023
5023
30006
30006
30006
1020
5023
5023
5023
5023
5023
5023
41030
41030
30006
30006
30006
5023
5023
5023
5023
5023
30006
30006
5023
5023
30006
30006
41030
41030
41030
41030
5023
5023
5023
5023
30006
30006
1020
1020
30006
5023
5023
30006
30006
30006
5023
5023
5023
5023
30006
30006
1020
1020
5023
5023
30006
30006
30006
30006
5023
5023
5023
5023
5023
30006
30006
5023
5023
5023
5022
1020
1020
1020
30006
30006
5023
5023
30006
30006
5023
5023
41030
41030
5023
5023
5022
41030
5022
1020
1020
1020
1020
30006
30006
30006
30006
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
30006
5022
5022
5022
5022
5022
5022
0
5023
0
0
30006
30006
41030
5023
5023
5023
1020
1020
1020
1020
1020
30006
1020
1020
1020
5023
5023
5023
5023
5023
5023
30006
5023
5023
5023
5023
30006
30006
30006
5023
30006
1020
5023
5023
5023
5023
5023
5023
5023
5023
5022
5022
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
30006
30006
41030
41030
41030
41030
1020
30006
30006
30006
30006
5022
5022
5022
30006
30006
30006
30006
1020
1020
30006
30006
30006
5023
30006
30006
5023
5023
5023
5023
30006
30006
30006
41030
1020
30006
30006
30006
30006
5023
5023
30006
30006
5023
30006
30006
5023
5023
5023
5023
30006
30006
30006
5023
30006
30006
30006
30006
5022
5022
5022
30006
30006
5023
5023
1020
5023
5023
5023
5023
5023
1020
1020
1020
1020
5023
5023
5023
30006
30006
30006
30006
30006
30006
30006
5023
5023
30006
5023
41030
41030
41030
41030
5023
30006
30006
30006
5022
5022
5022
5022
5022
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
41030
41030
30006
30006
5023
5023
30006
30006
5023
5023
5023
30006
30006
30006
30006
41030
41030
41030
41030
5023
5023
30006
30006
30006
5022
5022
5022
5022
1020
5023
5023
5023
5022
5022
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
1020
30006
30006
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
5023
30006
5022
5022
5022
5023
5022
5022
5022
5022
5022
1020
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
0
0
0
5023
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
30006
41030
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5022
5022
30006
5023
5023
5023
5023
5023
41030
41030
41030
30006
1020
1020
1020
1020
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
30006
30006
30006
30006
5023
5023
5023
1020
1020
41030
30006
30006
30006
30006
30006
30006
5023
5023
0
30006
41030
41030
41030
41030
41030
1020
5023
5023
5023
5023
5023
1020
30006
30006
30006
1020
1020
30006
30006
30006
5023
5023
5023
5023
5023
1020
30006
30006
30006
30006
30006
5023
5023
5023
30006
30006
5022
5022
5022
5022
5022
5022
30006
30006
30006
30006
30006
30006
30006
5022
5022
30006
30006
30006
30006
30006
30006
5023
5023
41030
41030
41030
41030
41030
41030
41030
30006
5023
5023
5023
5023
5023
30006
30006
30006
30006
5023
5023
5023
5023
5023
5022
30006
30006
30006
30006
30006
30006
30006
5022
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
30006
30006
30006
30006
5023
1020
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
1020
5023
1020
41030
41030
41030
30006
30006
30006
30006
1020
1020
1020
41030
41030
41030
30006
30006
30006
41030
5023
5023
5023
5023
5023
5022
5022
5022
5022
5022
30006
30006
41030
30006
30006
30006
30006
30006
30006
5023
5023
5023
5023
5023
5023
1020
1020
5023
30006
30006
30006
30006
30006
30006
30006
41030
41030
30006
5023
5023
5023
30006
30006
30006
5023
5023
5023
30006
5022
5022
5022
5022
5023
5023
30006
30006
30006
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
30006
5023
5023
5023
5023
30006
30006
30006
30006
5023
5023
30006
30006
30006
30006
30006
5022
30006
30006
1020
1020
1020
1020
30006
30006
30006
30006
41030
30006
30006
5023
5023
5023
30006
30006
30006
30006
5022
5023
5023
5023
30006
30006
30006
30006
30006
5023
5023
30006
30006
1020
1020
30006
5022
30006
5023
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
41030
41030
41030
41030
30006
5023
30006
30006
30006
0
0
5023
5023
30006
30006
1020
5023
5023
5022
5022
5022
5022
30006
30006
30006
30006
30006
30006
30006
1020
1020
30006
30006
30006
30006
30006
30006
41030
41030
5023
30006
30006
30006
41030
41030
30006
30006
30006
30006
30006
5023
41030
30006
41030
41030
41030
41030
30006
1020
30006
30006
5022
5023
30006
30006
30006
30006
30006
30006
5023
5023
1020
1020
1020
30006
30006
30006
30006
30006
30006
1020
5023
5023
5023
5023
5023
5023
5023
5023
5023
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
5023
30006
1020
1020
30006
30006
30006
5023
5023
1020
1020
1020
1020
30006
5022
5023
5023
5023
30006
30006
30006
30006
30006
30006
5023
5023
1020
1020
1020
1020
30006
30006
5022
30006
30006
1020
41030
1020
1020
5023
5023
5023
5023
30006
30006
5023
1020
5022
5022
5022
5023
5023
5023
30006
30006
30006
30006
5023
5023
5023
5023
30006
30006
5022
1020
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
41030
41030
41030
41030
30006
30006
30006
30006
5023
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
30006
30006
30006
5023
5023
30006
30006
30006
41030
41030
41030
30006
30006
1020
5023
5023
5023
5023
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
5023
5023
5023
30006
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
1020
41030
30006
1020
5023
30006
30006
1020
1020
30006
30006
30006
30006
30006
30006
30006
1020
1020
41030
41030
5023
30006
30006
30006
30006
30006
41030
41030
41030
5023
5022
30006
5023
5023
5023
5023
5023
30006
30006
30006
30006
30006
5023
5023
5023
30006
30006
30006
30006
30006
30006
5023
5023
30006
30006
30006
30006
30006
5023
5023
5023
1020
41030
30006
30006
5023
1020
1020
30006
5023
5023
5023
5023
5023
5022
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
41030
5023
5023
5023
5023
5023
5023
30006
1020
41030
1020
30006
5023
5023
30006
30006
41030
41030
41030
41030
1020
1020
1020
5022
5022
41030
41030
41030
41030
41030
30006
5023
30006
30006
30006
30006
30006
30006
5023
5023
5023
5023
30006
5023
5023
1020
41030
41030
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
1020
41030
5022
5023
5023
5023
30006
5023
30006
30006
30006
30006
5023
5023
1020
1020
1020
41030
30006
1020
1020
1020
30006
30006
30006
5022
5022
5023
5023
5023
5023
30006
30006
30006
5023
30006
5023
5023
5023
30006
30006
30006
30006
5023
5023
5023
5023
5023
5022
5022
1020
30006
30006
30006
30006
5023
30006
30006
30006
5023
5023
30006
30006
30006
1020
1020
1020
1020
41030
41030
41030
41030
5022
30006
5022
5022
5022
1020
41030
41030
41030
41030
30006
41030
41030
30006
30006
30006
1020
1020
5022
30006
30006
30006
30006
30006
1020
30006
30006
5023
5023
5023
41030
41030
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
5023
5023
5023
5023
30006
30006
5022
30006
30006
30006
41030
41030
30006
30006
30006
30006
30006
1020
1020
30006
30006
30006
30006
5023
5023
5023
30006
30006
5023
5023
5023
5023
5022
5022
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
30006
5022
5022
1020
41030
41030
1020
41030
5023
5023
5023
5023
5023
5023
30006
30006
41030
41030
5023
30006
30006
30006
30006
30006
5023
1020
1020
41030
41030
30006
30006
30006
30006
30006
5022
5022
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
41030
30006
30006
30006
41030
41030
30006
30006
5022
5022
5022
5022
30006
30006
5023
5023
1020
30006
30006
5022
5023
5023
5023
1020
1020
1020
30006
30006
41030
41030
41030
41030
41030
41030
1020
41030
41030
41030
41030
5023
5023
41030
41030
1020
1020
1020
41030
30006
30006
30006
30006
1020
1020
30006
30006
5023
5023
5023
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
5023
30006
1020
30006
30006
30006
1020
5023
5023
5023
30006
30006
30006
5023
5023
5023
5023
30006
30006
5023
5023
5023
1020
5022
41030
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
5023
30006
30006
30006
30006
30006
5023
5023
5023
30006
1020
1020
1020
1020
5022
5022
30006
30006
30006
5023
5023
5023
5023
5023
5022
5022
5022
30006
30006
30006
1020
30006
30006
30006
30006
30006
5023
5022
5023
5023
41030
41030
41030
41030
5022
5023
5023
5023
5023
5023
41030
30006
0
0
5023
5023
5023
30006
30006
30006
30006
30006
41030
30006
30006
5023
5023
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
5023
5023
5022
30006
30006
30006
41030
41030
41030
30006
30006
30006
30006
30006
1020
1020
30006
30006
30006
30006
5023
41030
41030
41030
5023
41030
41030
41030
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
41030
30006
30006
5023
5023
30006
5023
5023
5023
5023
30006
5023
5023
5023
5023
5023
5023
5023
30006
30006
5023
5022
5022
5022
5022
30006
41030
41030
41030
41030
41030
5023
5023
41030
1020
30006
30006
30006
5023
30006
30006
30006
30006
30006
30006
1020
1020
30006
30006
5022
5022
5022
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
30006
5022
5022
30006
1020
1020
30006
5023
5023
5023
5023
5023
5023
30006
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
5023
5023
30006
1020
1020
1020
30006
30006
30006
5023
5023
5023
5023
5023
5023
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
41030
41030
41030
30006
30006
30006
5023
5023
5023
5023
5023
30006
30006
1020
1020
1020
5023
5023
41030
41030
41030
30006
30006
30006
30006
41030
30006
1020
1020
1020
30006
30006
30006
5022
5022
41030
5022
30006
1020
1020
1020
5023
5023
5023
1020
1020
1020
41030
41030
41030
41030
1020
1020
1020
30006
30006
30006
30006
30006
41030
41030
41030
5023
5023
5023
5023
30006
5023
5023
5023
5023
1020
1020
30006
41030
30006
30006
41030
30006
30006
30006
30006
30006
30006
30006
30006
5022
5023
5023
5022
5023
5022
30006
41030
41030
5023
30006
30006
30006
30006
30006
30006
1020
1020
5023
5023
5023
5023
5023
30006
5023
30006
30006
30006
30006
30006
30006
1020
1020
30006
5023
5023
5023
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
5023
30006
30006
30006
30006
1020
1020
1020
5023
5023
5023
1020
1020
1020
5023
5023
5023
5023
1020
1020
1020
1020
1020
5023
5022
5022
5023
41030
30006
5023
5023
5023
30006
30006
30006
30006
30006
30006
5023
5023
30006
30006
30006
41030
41030
41030
0
5023
5023
5023
5023
30006
30006
5022
5022
5022
5022
5022
5023
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
5023
5023
5023
5023
30006
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
41030
41030
5023
5023
5023
5023
30006
41030
41030
41030
41030
1020
30006
30006
30006
5023
5023
5023
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
30006
41030
30006
30006
30006
30006
5023
5023
1020
1020
41030
41030
41030
5023
30006
30006
41030
30006
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
5023
5023
5023
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
5023
1020
30006
30006
30006
41030
41030
30006
30006
30006
30006
30006
30006
1020
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
5022
5022
1020
1020
1020
41030
1020
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
5023
5023
5023
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
1020
5023
5023
5023
5022
5022
5022
5023
30006
30006
30006
30006
5023
30006
30006
41030
41030
41030
5022
5022
30006
30006
30006
30006
30006
30006
1020
1020
1020
41030
5023
30006
5023
5023
5023
5023
5023
5023
5023
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
5023
5023
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
0
0
5023
5023
5023
5023
5023
5023
30006
1020
30006
5023
5023
5023
30006
30006
30006
30006
30006
30006
41030
41030
5023
5023
5023
5023
30006
30006
30006
30006
30006
30006
5023
30006
5022
5022
5023
30006
30006
30006
5023
5023
0
5023
5023
30006
30006
1020
30006
30006
30006
30006
30006
5023
30006
30006
30006
30006
1020
1020
41030
1020
5023
5023
5023
30006
30006
30006
5023
5023
1020
1020
1020
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
30006
30006
30006
30006
30006
5023
5023
5023
30006
30006
30006
5023
5023
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
41030
41030
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
5023
5023
5023
5023
41030
41030
41030
41030
41030
30006
1020
1020
1020
1020
1020
5023
5023
1020
30006
30006
30006
30006
30006
30006
1020
41030
41030
30006
30006
5022
5022
5022
30006
30006
30006
30006
1020
1020
1020
5022
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
41030
5023
5023
30006
30006
30006
30006
5023
30006
5023
5023
5023
30006
30006
30006
30006
30006
30006
41030
5023
41030
41030
30006
1020
1020
30006
30006
30006
30006
30006
1020
5023
5023
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
5022
30006
30006
30006
5023
5023
1020
1020
30006
30006
30006
30006
30006
30006
30006
5023
5023
5022
5023
5023
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
5022
30006
30006
30006
1020
1020
5022
5022
5023
5023
5023
5022
30006
30006
30006
5023
5023
30006
30006
41030
41030
5023
5023
5023
30006
30006
30006
30006
30006
5023
5023
41030
41030
30006
30006
30006
5023
5023
30006
5023
30006
30006
5023
5023
5023
5023
5023
5023
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
41030
41030
41030
5023
5023
5023
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
5022
5022
5022
30006
30006
30006
30006
30006
5023
5023
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
1020
41030
5022
5022
30006
30006
5023
5023
5023
5023
30006
30006
30006
30006
30006
30006
30006
5022
5022
5022
5022
5022
5022
5022
5022
5022
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
5023
5023
5023
5023
1020
30006
30006
30006
30006
30006
5023
5023
5023
5023
5023
30006
41030
41030
30006
30006
30006
5023
5023
5023
5023
0
30006
30006
30006
30006
30006
30006
30006
30006
5023
30006
30006
41030
5023
5023
5023
30006
30006
30006
30006
30006
1020
1020
1020
5023
5023
5023
30006
30006
30006
30006
30006
30006
30006
1020
41030
30006
41030
41030
5023
30006
30006
30006
30006
30006
30006
30006
0
0
30006
1020
30006
30006
30006
41030
41030
41030
41030
30006
30006
30006
30006
1020
5023
5023
5023
5023
5023
5023
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
5022
5022
5023
5023
5023
30006
30006
5023
5023
5023
30006
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
41030
41030
41030
5023
30006
30006
30006
5022
41030
41030
41030
41030
41030
41030
41030
5023
5023
5023
5023
30006
30006
30006
5023
5023
5023
30006
30006
30006
5023
5023
5023
5023
5023
5023
5023
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
41030
41030
1020
1020
1020
1020
5023
30006
30006
30006
41030
41030
41030
30006
30006
30006
30006
1020
1020
1020
1020
41030
41030
30006
30006
30006
30006
30006
30006
5022
5022
30006
30006
30006
30006
5023
5022
41030
5022
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
5023
41030
41030
41030
30006
30006
1020
41030
41030
41030
30006
30006
30006
5022
5022
5022
41030
41030
41030
41030
41030
5022
5022
0
0
0
5023
5023
41030
41030
41030
41030
1020
1020
1020
1020
5022
5022
5022
5022
5022
5022
1020
5023
30006
30006
30006
30006
30006
1020
1020
1020
1020
41030
41030
30006
30006
30006
41030
30006
30006
5022
5022
5022
5022
5023
5023
5023
1020
1020
1020
41030
1020
1020
5023
41030
41030
41030
30006
5023
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
5022
5022
5023
5023
30006
30006
30006
30006
30006
30006
5023
5023
5023
5023
30006
30006
30006
30006
41030
41030
41030
30006
30006
30006
30006
5023
30006
5023
5022
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
30006
30006
5023
5023
5023
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5023
30006
1020
1020
1020
1020
41030
41030
41030
30006
30006
1020
5023
41030
5023
5023
30006
0
0
0
1020
1020
1020
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
30006
30006
30006
1020
1020
30006
30006
30006
0
1020
1020
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
30006
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
41030
41030
41030
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
41030
41030
30006
30006
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
1020
30006
41030
41030
41030
30006
30006
1020
41030
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
41030
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
30006
1020
1020
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
41030
1020
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
1020
30006
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
1020
1020
41030
41030
1020
1020
30006
1020
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
1020
30006
30006
41030
30006
30006
30006
30006
30006
30006
30006
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
41030
41030
1020
1020
1020
41030
41030
1020
41030
1020
41030
1020
41030
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
1020
41030
41030
41030
1020
1020
41030
41030
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
1020
0
0
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
41030
1020
41030
1020
41030
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
41030
41030
41030
1020
41030
41030
41030
41030
1020
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
1020
41030
41030
41030
1020
41030
1020
41030
1020
1020
1020
1020
1020
1020
1020
30006
1020
1020
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
30006
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
0
0
0
30006
30006
30006
30006
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
0
30006
41030
41030
41030
41030
41030
41030
41030
41030
1020
1020
30006
41030
41030
41030
1020
41030
41030
1020
30006
30006
30006
1020
30006
30006
1020
0
0
1020
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
1020
1020
1020
1020
30006
41030
41030
41030
30006
1020
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
30006
1020
1020
1020
1020
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
41030
1020
1020
1020
1020
41030
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
0
1020
1020
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
41030
1020
1020
30006
30006
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
30006
30006
30006
0
0
0
0
0
0
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
41030
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
41030
1020
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
0
0
30006
0
30006
1020
30006
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
30006
30006
1020
0
0
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
30006
30006
30006
30006
30006
30006
30006
1020
1020
30006
30006
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
1020
0
0
30006
0
30006
30006
30006
30006
30006
1020
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
1020
1020
1020
1020
0
0
0
0
0
0
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
30006
30006
30006
30006
30006
1020
30006
1020
1020
30006
30006
41030
1020
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
30006
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
0
0
0
0
30006
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
1020
1020
1020
30006
41030
1020
41030
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
41030
1020
1020
1020
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
41030
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
0
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
0
0
0
0
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
30006
30006
30006
41030
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
1020
0
0
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
41030
41030
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
1020
1020
41030
1020
41030
1020
41030
41030
30006
30006
30006
30006
30006
30006
0
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
0
0
0
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
41030
41030
1020
30006
1020
1020
30006
30006
1020
1020
1020
1020
1020
0
0
0
41030
41030
41030
30006
30006
30006
30006
30006
30006
30006
0
0
0
1020
1020
1020
1020
1020
30006
30006
30006
1020
41030
1020
1020
41030
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
0
0
0
0
0
0
0
30006
30006
30006
30006
30006
30006
1020
41030
41030
41030
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
41030
0
30006
0
30006
30006
30006
0
0
0
30006
30006
0
1020
1020
1020
1020
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
41030
41030
1020
1020
1020
30006
30006
1020
30006
30006
30006
41030
30006
30006
30006
30006
30006
30006
41030
1020
1020
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
41030
41030
41030
1020
1020
1020
1020
1020
30006
30006
1020
30006
1020
1020
1020
1020
1020
1020
30006
30006
1020
1020
1020
30006
41030
30006
1020
41030
41030
41030
41030
41030
41030
30006
30006
0
0
0
0
0
0
0
0
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
41030
41030
1020
1020
1020
1020
1020
1020
30006
30006
1020
41030
1020
1020
30006
30006
41030
41030
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
30006
1020
30006
30006
30006
30006
41030
41030
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
0
0
0
41030
41030
41030
1020
30006
30006
30006
41030
41030
41030
1020
41030
41030
41030
1020
1020
1020
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
30006
1020
5022
5022
2002
2002
2002
2002
5023
5023
2002
2002
5023
5023
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5022
5022
5022
5022
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5023
5022
5022
5022
2002
2002
2002
5022
5022
5022
5022
2002
2002
5023
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
5023
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5022
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
5023
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
5022
5023
5023
5023
5023
5023
2002
2002
5023
5023
5023
2002
2002
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
5023
5022
5022
2002
2002
2002
5023
5023
5022
5022
2002
2002
2002
2002
5023
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
5022
5022
5022
5022
5022
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5022
5022
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
5023
5023
5023
5022
5022
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
5023
2002
2002
2002
2002
5023
2002
2002
2002
2002
5023
5023
5023
2002
5023
5023
2002
5023
5023
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
0
0
2002
0
2002
2002
2002
5023
5023
5023
5023
5023
5022
5022
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
0
0
2002
2002
2002
2002
5023
5023
2002
5023
5023
5023
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
0
5023
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
5023
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
0
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
5022
5023
5023
5023
5023
2002
2002
5023
5023
2002
2002
2002
0
0
0
0
5023
5023
0
5023
5023
2002
2002
2002
5022
5022
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5023
5023
5023
2002
2002
5023
5023
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
2002
5022
5022
2002
2002
5023
5023
5023
5023
5023
5022
5022
0
2002
0
2002
0
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
5023
5023
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
5022
5022
5022
2002
2002
5023
5023
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
5023
2002
2002
5023
2002
2002
5023
2002
2002
2002
2002
2002
5023
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
5023
5023
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
2002
5023
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
5023
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
5022
5022
5023
5023
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
5023
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5022
5022
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
5022
5022
2002
2002
2002
5022
5022
5022
5022
5022
5022
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
2002
2002
5023
5023
5023
2002
2002
5023
2002
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
5023
2002
5022
5022
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5023
2002
2002
5023
5023
5023
5023
5023
0
0
2002
2002
2002
2002
5022
5022
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
5023
5022
5022
2002
2002
2002
2002
5023
2002
2002
2002
2002
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
5022
5022
5022
5022
5023
5023
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
5023
5023
5023
5023
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
5023
5023
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5022
5022
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5022
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
5023
5023
5023
5023
2002
2002
2002
5022
5022
5022
2002
5023
5023
2002
2002
2002
5023
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
5023
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
5023
5023
5023
5023
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
5023
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5016
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5023
5023
5023
5023
5023
5023
5023
5022
5022
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
5023
2002
2002
5023
5023
5023
2002
2002
2002
2002
2002
2002
5023
5023
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5022
5022
5022
2002
2002
5023
5023
5023
5023
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5023
5023
5023
2002
2002
5023
5023
7005
7005
7005
7005
7005
5023
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
5023
5023
5023
5023
5022
5022
5022
7005
5023
5023
5023
5023
5023
5023
7005
0
0
0
7005
7005
7005
0
7005
0
5022
5022
7005
5024
5024
5024
5023
7005
7005
0
0
0
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
7005
7005
5023
5023
7005
7005
7005
5023
5023
5023
5023
5023
5023
7005
7005
5024
5024
5024
5024
5024
0
7005
5024
7005
7005
7005
5023
5023
5023
5023
5023
5023
7005
5024
5024
5024
5024
7005
7005
7005
0
0
7005
7005
5023
5023
5023
5023
5023
5023
7005
0
0
0
0
7005
7005
7005
7005
5023
5023
5023
5023
7005
5024
0
5023
5023
5023
5023
5023
7005
5023
5023
7005
7005
7005
7005
5023
0
0
5024
5024
5024
5024
5024
5024
7005
7005
5023
5023
5023
5024
5024
7005
0
0
0
0
0
5022
7005
5023
5023
7005
7005
5023
5023
5023
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
5024
5024
5024
5024
5024
5024
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
5023
5023
5023
7005
7005
7005
0
0
0
0
5024
5024
5024
7005
7005
5024
5024
5024
5024
5023
5023
5023
5023
5024
5024
5022
7005
7005
7005
7005
7005
7005
7005
5023
0
7005
0
7005
5024
5024
7005
7005
7005
5024
0
5024
5023
5023
5023
5023
7005
7005
7005
7005
7005
7005
7005
0
0
5023
5023
5023
5024
5024
5024
5024
5024
5024
5024
7005
7005
5024
5024
5024
5024
7005
5023
5023
7005
7005
5023
5024
5024
5024
5023
5023
5023
5023
7005
7005
7005
7005
0
7005
7005
7005
0
7005
5023
5023
7005
7005
7005
5024
7005
7005
0
0
7005
7005
0
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
5023
7005
5024
5024
5023
5023
7005
7005
0
0
7005
5023
5023
5023
5023
5023
5023
5023
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
7005
5023
5023
5023
5023
5022
5022
5023
7005
5024
5024
7005
7005
5024
5024
7005
7005
7005
7005
7005
5023
5023
5024
5024
5024
5024
5024
5024
5024
7005
7005
7005
5023
7005
5022
5023
5023
5023
0
0
0
0
5023
5023
7005
5024
7005
5023
5023
5024
5024
0
0
7005
7005
5024
5024
5024
7005
0
0
0
7005
7005
0
0
0
5023
5023
7005
7005
7005
0
7005
7005
5023
7005
5023
7005
7005
7005
0
7005
0
0
0
5023
5023
5023
5023
5023
5023
5023
7005
7005
7005
7005
7005
7005
7005
7005
7005
5023
5023
5023
0
7005
7005
7005
7005
0
0
0
0
0
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
7005
5023
5023
5023
5023
7005
7005
5022
5022
5022
7005
5024
5024
5023
5023
5023
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5023
5023
5023
5023
5023
5023
5023
5024
5024
5024
5024
5024
5024
5024
7005
7005
5023
5023
5023
7005
7005
7005
7005
7005
7005
7005
0
0
5024
5024
5024
7005
5024
5024
5024
0
0
0
0
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
0
5024
5023
5023
5023
5023
7005
0
0
0
0
0
5024
5024
5024
5024
5024
5024
0
7005
7005
5024
5024
5024
5024
0
0
5023
7005
7005
0
0
0
0
0
0
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
5023
0
0
0
0
7005
5023
5023
7005
7005
7005
5024
5024
7005
5023
5023
5023
5023
0
0
0
0
0
0
0
0
0
0
0
5024
0
0
5024
5024
5024
5024
5024
0
0
0
0
7005
7005
7005
0
7005
7005
5024
5024
5024
5024
5024
5024
7005
7005
7005
5023
5023
5023
7005
7005
7005
7005
5024
5024
5024
5024
5024
5024
7005
7005
7005
5023
7005
7005
5023
5024
5024
7005
5024
5024
5024
7005
5023
5023
5023
5023
5023
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
5024
5024
5023
5023
5023
5023
5023
5023
7005
7005
7005
7005
5024
0
7005
7005
7005
5023
5023
5023
5024
5024
0
0
0
5024
7005
7005
7005
7005
7005
7005
7005
0
0
5024
5024
5024
7005
7005
0
7005
7005
7005
7005
7005
5023
5023
7005
7005
7005
7005
5023
7005
7005
7005
7005
5023
5023
0
7005
7005
0
0
0
7005
7005
7005
7005
7005
5023
5023
5023
5023
5023
5022
5023
0
0
0
5023
5023
7005
7005
5023
7005
7005
5024
5024
5024
5024
5024
5024
5024
5024
5024
7005
7005
7005
7005
7005
5024
5024
5023
7005
7005
7005
7005
5024
5022
5022
7005
5024
7005
7005
7005
7005
7005
0
0
0
0
5024
5024
5023
5023
7005
7005
0
0
0
7005
5022
5022
5022
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
5024
0
0
7005
5016
0
0
0
0
5024
7005
0
0
0
7005
7005
0
0
0
5024
7005
7005
7005
7005
0
7005
5023
5023
5023
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
5023
5024
5024
5024
5024
5024
5024
5024
5024
5023
0
0
0
5023
0
0
0
0
0
7005
7005
7005
7005
7005
0
0
0
0
7005
5023
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
5024
5024
5024
5024
5024
5023
5023
5023
5024
7005
7005
7005
5023
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
5022
5022
5023
5023
5023
5023
5023
5023
5023
5023
5024
5024
7005
0
0
7005
7005
7005
7005
0
0
7005
7005
5024
0
0
0
5024
5024
5023
7005
7005
5023
5023
5023
5023
5023
5023
5023
7005
0
7005
5023
5023
5023
5023
5023
5023
5024
0
5024
0
0
5024
0
5023
5023
5023
0
0
0
7005
0
5024
7005
5024
7005
7005
0
0
5024
5024
0
7005
7005
7005
5024
5024
5024
5024
7005
7005
5023
5023
7005
7005
5023
5023
5023
5023
5023
7005
7005
7005
7005
0
0
7005
5023
5024
5024
5024
5024
5024
5024
5024
5023
5023
5023
7005
7005
7005
7005
7005
7005
5023
0
0
0
7005
7005
0
5024
7005
0
0
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
0
0
7005
7005
7005
7005
7005
0
5024
5024
5024
5023
5023
7005
5024
7005
7005
7005
7005
7005
5024
0
7005
5023
5024
5024
5024
5023
5023
7005
7005
5024
5024
0
0
7005
7005
5024
7005
0
0
7005
7005
7005
7005
0
0
0
0
5023
5023
7005
7005
7005
5023
5024
5024
5024
5024
7005
0
0
0
0
7005
7005
5023
5023
5023
5023
5024
5024
5024
5024
7005
0
0
0
7005
5023
5023
7005
7005
7005
7005
7005
7005
7005
5023
5023
5023
5023
5023
0
0
0
7005
7005
7005
5023
5023
5023
0
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
0
7005
7005
7005
7005
0
5023
5023
5023
5024
5024
5024
7005
7005
7005
7005
5024
5024
5024
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
5023
5023
5023
5023
5023
5023
7005
7005
7005
5024
5024
5023
7005
7005
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
7005
7005
7005
7005
5023
7005
7005
7005
7005
5023
5023
5023
5023
0
0
0
0
7005
5024
7005
5023
5023
7005
5024
5024
5024
7005
5024
5024
5024
5022
7005
7005
7005
7005
7005
0
5023
5023
5023
7005
7005
5024
7005
5023
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5023
5023
5023
5023
5023
5023
5023
5023
7005
7005
7005
7005
7005
7005
0
0
0
5023
5023
5023
7005
7005
5023
5024
5024
5024
5024
0
0
0
5024
5024
5024
5024
5024
5024
5023
5023
7005
7005
7005
7005
7005
0
0
5022
5022
7005
5016
5016
5023
5023
5023
5023
5023
5023
7005
7005
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
5023
7005
7005
7005
7005
7005
7005
7005
5023
5023
7005
7005
0
0
7005
7005
7005
7005
7005
0
0
5023
5023
5023
5023
5023
5023
7005
7005
5024
5024
7005
7005
7005
7005
7005
5023
5023
5023
5024
5024
5023
5023
5023
0
0
0
0
0
0
7005
7005
7005
0
0
0
0
0
5024
5024
5024
5023
5022
5023
7005
5024
5024
5024
5024
7005
7005
7005
5023
5023
5023
0
0
7005
0
7005
5023
5023
7005
7005
7005
0
0
0
7005
5023
5023
5024
5024
5024
7005
7005
5023
5023
7005
7005
7005
5024
5024
0
7005
7005
7005
7005
7005
0
7005
7005
5023
5023
5023
5023
7005
7005
7005
7005
5024
7005
5024
5024
5024
5024
0
0
0
0
7005
7005
5023
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
5023
5023
5023
5023
5023
7005
7005
0
0
0
0
0
5023
5023
5023
5023
5023
5023
5023
7005
7005
7005
7005
0
5024
7005
0
0
0
0
5024
5024
5023
5023
5023
7005
7005
7005
5024
5024
5024
0
0
0
5023
5023
7005
5024
5024
5024
5024
7005
5024
5024
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
5024
5024
5024
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
5024
5024
5024
5024
7005
0
0
0
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
5024
5024
5024
5024
5024
7005
5024
5024
5024
5024
5024
7005
7005
7005
5024
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
5024
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
5024
7005
7005
7005
5024
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
0
0
0
5024
5024
5024
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
0
0
0
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
0
0
7005
0
7005
7005
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
5024
5024
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
5024
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
0
0
0
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
5024
5024
0
5024
7005
7005
7005
5024
5024
5024
5024
5024
7005
7005
7005
7005
7005
5024
7005
5024
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
5024
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
5024
5024
7005
7005
7005
7005
7005
0
7005
0
0
5024
5024
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
7005
7005
7005
7005
5024
7005
7005
7005
7005
7005
7005
7005
7005
5024
5024
5024
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
0
0
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5014
5014
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
0
0
0
0
0
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
2002
0
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
0
0
0
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
7005
7005
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
0
0
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
7005
0
0
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
0
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
7005
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
0
0
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
7005
0
0
7005
7005
7005
0
0
0
0
0
0
0
0
0
0
0
0
7005
7005
0
0
0
0
0
0
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
0
0
0
0
0
0
0
0
0
2002
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
1020
1020
1020
0
0
30006
30006
1019
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
30006
0
30006
30006
30006
0
0
2002
0
2002
0
2002
0
2002
2002
2002
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
30006
30006
1020
1020
2002
2002
30006
30006
30006
30006
30006
0
0
0
0
2002
2002
2002
30006
30006
0
1019
1019
0
0
0
0
1019
1019
1019
1019
1019
1019
1019
1019
1020
1020
30006
30006
1020
1020
1020
1020
2002
1020
1020
0
0
0
0
1020
1020
30006
0
0
0
1020
1020
1020
0
0
0
1019
1019
1019
1019
1019
0
1020
1020
1020
1020
1020
2002
2002
2002
30006
1019
1019
1019
1019
1019
1019
1020
0
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
1020
1020
0
1020
0
0
0
1020
1020
0
1019
0
1019
2002
30006
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
0
0
0
2002
2002
2002
1020
1020
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
30006
30006
0
0
0
0
0
0
0
0
0
1020
1020
1020
0
0
1020
0
0
0
0
1020
1020
1020
0
0
2002
2002
2002
0
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
30006
30006
30006
30006
30006
1020
2002
2002
2002
1020
0
0
0
2002
2002
0
30006
30006
2002
2002
1020
1020
1020
0
1020
1020
0
1020
0
0
0
0
1020
0
0
0
1020
1020
1020
0
0
0
0
2002
0
1020
1020
2002
0
1020
0
1020
0
1020
1019
30006
2002
0
1020
1020
0
0
0
2002
1020
1020
1020
1020
1020
30006
1020
1020
1020
0
0
1020
0
0
0
0
0
0
0
0
1020
1020
0
0
0
2002
2002
1020
1020
1020
1020
2002
2002
2002
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
0
0
1020
1020
1020
2002
1019
1019
0
0
0
0
2002
2002
0
30006
0
1020
0
0
2002
1020
1020
1020
1020
1020
0
1020
1020
1020
0
0
0
2002
2002
1020
1020
1020
30006
1020
1020
1020
1020
1020
1020
1020
1020
30006
2002
0
0
1020
0
0
1020
0
0
0
1020
1020
0
0
0
0
0
0
1020
0
1020
0
0
0
0
0
1020
0
0
30006
30006
30006
30006
30006
0
2002
0
2002
0
0
0
1019
2002
2002
0
0
0
0
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
0
0
0
0
1019
1019
0
2002
2002
2002
1020
1020
30006
30006
30006
30006
30006
0
30006
30006
30006
30006
30006
1019
0
1020
1020
1020
1020
1020
2002
0
0
0
0
0
0
0
0
0
2002
2002
2002
1020
2002
2002
2002
2002
2002
2002
30006
2002
30006
2002
30006
30006
30006
30006
2002
30006
30006
30006
2002
2002
2002
2002
2002
2002
1020
1020
1020
0
0
0
1020
1020
1020
1019
1019
1019
30006
30006
30006
1020
0
0
0
0
30006
30006
1020
1019
1020
0
0
0
0
1020
1020
0
0
0
0
0
0
0
0
0
30006
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
30006
1019
2002
0
0
0
2002
0
2002
2002
0
2002
1020
1020
0
2002
2002
30006
30006
30006
30006
30006
30006
0
1020
1020
0
0
0
1020
0
1020
30006
0
0
0
2002
1020
1020
1020
1020
0
1020
1020
0
0
2002
30006
0
0
2002
2002
0
1020
0
2002
2002
2002
30006
1020
1020
30006
30006
0
0
0
0
1020
1020
1020
1020
1020
1020
0
1020
1020
1020
1020
1020
1020
30006
30006
30006
2002
1020
0
0
0
1020
1020
1020
1020
0
0
1020
1020
1020
1020
1020
0
0
0
30006
30006
1020
1020
1020
1019
0
0
0
0
0
30006
30006
30006
0
0
0
0
0
0
2002
2002
2002
30006
30006
1020
1020
0
1020
0
1020
1020
1020
0
0
1019
1019
1019
1019
2002
2002
2002
1020
1020
1020
2002
0
0
0
0
0
1020
1019
1019
1019
1019
1019
30006
30006
30006
2002
0
0
0
1020
1020
1020
0
30006
30006
30006
30006
30006
1020
1020
1020
2002
0
0
30006
30006
1020
0
1020
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
30006
0
0
0
1020
1020
30006
30006
1019
1019
1020
1020
0
1020
1020
1020
1020
2002
2002
2002
0
0
2002
30006
1020
1020
0
0
0
0
30006
30006
30006
30006
30006
0
0
0
1020
1020
1020
1020
1019
2002
0
0
0
30006
2002
30006
2002
2002
0
30006
0
0
0
2002
2002
2002
2002
2002
2002
0
2002
2002
1020
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1019
1019
2002
2002
2002
2002
2002
2002
0
2002
2002
1020
2002
1019
2002
2002
2002
2002
0
0
0
2002
2002
2002
30006
30006
30006
30006
30006
1019
30006
1019
1020
1020
0
30006
30006
30006
30006
30006
30006
0
2002
2002
2002
2002
1020
1020
1020
2002
0
0
1019
1019
1020
1020
2002
2002
2002
30006
0
30006
0
0
1020
1020
1020
1020
0
0
1020
0
0
1020
1020
0
0
0
0
0
0
1020
1020
0
0
2002
2002
2002
2002
2002
1019
2002
1019
0
30006
0
0
0
0
0
0
0
1020
1019
1019
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
0
1020
1020
0
0
0
1020
1020
1020
1020
1020
1020
1019
1019
1019
30006
30006
30006
30006
30006
30006
0
1020
0
1020
1020
0
1020
0
1020
1020
1020
1020
1020
2002
2002
2002
0
2002
1019
0
0
0
2002
2002
0
2002
1020
1020
1020
30006
30006
2002
2002
2002
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
0
0
0
0
0
0
1020
2002
30006
30006
30006
30006
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
1020
1019
0
0
0
0
0
0
0
0
0
0
1019
1019
1019
1019
0
0
1020
1020
0
0
0
0
30006
2002
30006
2002
2002
30006
1020
1020
0
0
0
0
1020
0
0
1020
0
1020
1020
0
1020
0
0
0
0
30006
1019
1019
1019
0
0
2002
2002
2002
0
0
0
1020
1020
1020
0
0
0
2002
2002
1020
1020
1020
2002
2002
2002
2002
2002
1020
1020
30006
30006
30006
1020
1020
1020
2002
2002
2002
0
0
1020
1020
1020
1020
2002
0
2002
30006
2002
2002
1020
1020
1020
1019
1019
1019
2002
1019
1019
1019
0
0
2002
2002
1019
1019
1019
1019
2002
2002
2002
2002
2002
2002
30006
2002
2002
2002
1019
1019
1019
1019
30006
2002
2002
30006
1020
1020
1020
0
0
0
0
0
0
0
1020
30006
2002
2002
1019
1019
1019
1019
1020
1020
1020
2002
2002
1020
2002
2002
0
0
0
0
1020
1020
1020
1020
0
0
0
0
0
1019
1019
1019
1019
1019
1019
2002
2002
1019
0
0
2002
2002
2002
1020
1020
1020
1020
1020
30006
30006
30006
30006
2002
2002
2002
2002
0
0
0
0
0
0
0
1020
1020
1020
30006
30006
0
0
30006
30006
30006
30006
30006
0
0
0
0
0
0
1020
0
0
0
0
1020
0
0
1020
1020
1020
1020
0
1020
1020
0
0
0
1020
1019
1019
1019
1019
2002
2002
0
0
0
0
0
1020
1020
30006
30006
30006
30006
30006
30006
30006
1020
0
30006
30006
30006
1020
1020
1020
0
0
0
0
0
2002
2002
2002
2002
1019
1019
0
0
0
0
1020
1020
1020
0
0
0
0
2002
2002
1020
1020
1020
1020
1020
1019
1019
1020
0
1020
1020
1020
0
0
0
0
0
1020
2002
2002
2002
30006
1020
1020
1020
2002
2002
2002
2002
2002
2002
2002
30006
0
0
0
0
0
0
1019
1019
1019
2002
2002
2002
1020
30006
0
1019
1019
1019
1019
1019
1019
1019
1020
1020
0
0
1020
0
0
0
1020
0
0
1020
0
0
0
0
0
0
0
0
0
0
0
1020
1020
30006
30006
30006
1020
1020
1020
30006
0
1019
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
0
0
0
0
0
0
1020
0
0
0
0
1020
1020
1020
1020
1020
1020
1019
1019
1019
1019
1020
1020
1019
0
0
0
1020
1020
1020
1020
1020
1020
2002
2002
2002
1020
1020
1020
0
0
0
0
0
1020
0
1020
1020
1020
1020
1019
1019
1019
1019
1020
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
1020
30006
0
0
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
0
0
0
0
1019
1019
1020
1020
1020
1020
1020
2002
2002
1020
1020
1020
0
1019
1019
2002
2002
2002
2002
1020
1020
30006
30006
0
0
0
1019
2002
2002
1020
1020
2002
1020
2002
30006
30006
30006
30006
30006
0
0
0
1020
1020
1020
1020
1020
2002
2002
2002
2002
0
0
0
0
0
0
0
1020
1020
1020
0
1020
0
0
30006
1020
1020
1020
1020
0
0
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
1020
0
0
0
0
0
0
0
0
0
0
1019
1019
1019
30006
1019
1019
1019
0
0
0
0
1020
1020
1020
0
30006
0
0
30006
0
0
0
30006
30006
30006
30006
0
0
0
0
0
0
0
0
0
0
30006
0
0
1020
2002
2002
2002
1020
1020
1020
1020
1020
0
0
0
0
0
0
0
30006
0
1020
1020
1020
1020
1020
2002
2002
2002
2002
2002
1020
2002
1020
0
0
0
0
0
0
1020
0
1020
1020
0
1020
1020
1020
1020
0
1020
0
0
0
0
0
0
0
0
0
0
0
1020
30006
30006
30006
30006
0
0
2002
0
2002
2002
2002
2002
0
1020
0
2002
2002
30006
30006
30006
30006
30006
30006
30006
2002
0
30006
30006
30006
30006
0
1019
1019
1020
1020
1020
1020
1019
1019
1019
1019
0
2002
2002
0
0
0
1020
0
1020
1020
1020
0
0
1020
1020
1020
30006
30006
30006
2002
2002
2002
0
0
0
0
30006
0
1020
1020
1020
1020
1020
30006
30006
30006
30006
2002
2002
2002
0
0
0
0
1020
1020
30006
30006
30006
0
0
0
30006
30006
0
0
0
0
0
0
30006
0
30006
0
2002
2002
2002
30006
30006
0
0
0
1019
1019
1019
1020
1020
2002
2002
2002
2002
1019
1019
1019
1019
1019
2002
30006
2002
30006
0
2002
30006
1020
1020
1020
1020
30006
30006
0
0
0
30006
30006
30006
30006
2002
2002
2002
2002
1020
2002
2002
2002
0
0
0
0
0
0
0
0
30006
30006
1019
1019
2002
2002
1019
1019
1019
30006
30006
30006
30006
30006
2002
2002
2002
2002
30006
30006
0
0
1020
1020
1020
1020
0
0
0
0
0
0
0
0
2002
0
0
0
0
1020
1020
1020
2002
2002
1020
1020
1020
1020
1020
30006
2002
0
0
1020
1020
1020
0
0
0
2002
2002
0
2002
2002
0
30006
0
0
2002
0
1020
1020
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
0
1020
1020
30006
2002
2002
2002
2002
2002
2002
0
0
1020
1020
1020
0
0
1020
1020
1020
1020
0
0
0
0
30006
30006
30006
30006
30006
1020
1020
1020
2002
0
0
0
0
30006
1020
2002
2002
1020
1020
1020
1020
30006
30006
1020
1020
30006
2002
2002
2002
2002
2002
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
0
0
2002
2002
30006
1020
0
2002
2002
2002
2002
2002
1020
1020
0
0
0
0
0
30006
0
1020
1020
1020
1020
1020
1020
30006
30006
30006
1020
2002
0
1020
1020
1020
1020
30006
30006
30006
30006
1020
1019
30006
30006
30006
30006
0
1020
0
0
0
0
0
0
1020
0
0
0
0
0
30006
30006
30006
30006
30006
1019
1019
1020
1020
30006
0
0
0
0
0
0
0
2002
2002
2002
2002
0
1019
2002
1019
0
0
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
1020
1020
30006
1020
1020
0
0
0
0
0
0
1020
1020
1020
1019
1019
1019
1019
1019
30006
30006
1020
30006
30006
30006
30006
30006
1019
1019
1019
1019
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
0
1019
1019
0
1019
0
0
0
1020
0
1020
1020
1019
1019
1019
0
0
1019
1019
1019
1020
1020
1019
1019
1019
0
0
0
0
0
2002
2002
2002
2002
2002
1020
2002
2002
2002
1020
1020
1020
0
2002
2002
0
2002
0
1020
30006
30006
1019
1019
1020
1020
1020
1020
0
30006
30006
1020
1020
2002
2002
2002
2002
2002
2002
1019
1019
1019
1019
1020
0
0
1020
0
0
30006
30006
30006
30006
2002
2002
2002
2002
1020
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
2002
2002
2002
2002
30006
1020
2002
2002
2002
2002
0
0
0
2002
0
2002
2002
2002
30006
30006
30006
30006
1020
1020
1019
1019
1020
1020
30006
1020
1020
1020
0
0
0
1020
1020
1020
1020
30006
30006
30006
2002
1020
1020
2002
2002
2002
2002
1020
1020
0
1020
1020
0
30006
30006
30006
30006
30006
0
0
2002
0
1019
1019
1019
1019
1019
1019
0
1019
2002
2002
2002
1020
30006
30006
30006
30006
30006
30006
2002
30006
0
0
1020
1020
0
30006
1019
0
0
0
0
0
0
0
0
0
1020
0
30006
30006
30006
30006
30006
0
0
0
0
0
0
1020
1020
0
30006
30006
2002
0
0
2002
2002
2002
0
30006
30006
30006
30006
1019
1019
0
1019
2002
30006
30006
30006
1019
1019
2002
2002
2002
30006
30006
30006
0
1020
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
30006
30006
0
0
0
0
0
1020
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
1020
1020
30006
1019
1020
0
1019
1019
1019
1019
0
2002
1020
1020
1020
0
0
0
0
1020
1020
1020
0
0
1019
1019
1019
1019
1019
1019
1019
1019
1020
0
0
0
1019
0
0
1020
1020
30006
30006
0
30006
0
2002
1020
2002
0
0
2002
2002
2002
2002
30006
30006
30006
0
0
1020
1020
0
1020
1020
0
1020
0
1020
0
2002
2002
30006
30006
0
1019
0
0
1020
30006
0
0
1020
1020
1020
2002
2002
2002
2002
1020
1020
0
0
30006
30006
0
0
1019
1019
1019
1020
1020
1020
0
0
0
0
1019
1019
1019
1020
1020
1020
2002
2002
2002
2002
2002
0
0
0
0
1020
1020
1020
1020
1020
1020
0
30006
30006
30006
30006
30006
30006
2002
0
1020
1020
1020
1020
1020
0
0
0
0
2002
1020
1020
1020
1020
1020
1020
1020
1020
1019
0
1019
1019
2002
2002
0
1020
30006
30006
2002
2002
1020
1020
1020
1020
30006
30006
30006
30006
30006
1019
1019
1020
0
2002
2002
0
1020
1020
0
0
1020
1020
1020
1020
1019
1019
2002
1020
1020
1020
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
30006
0
0
1020
0
1020
1020
0
0
30006
30006
30006
0
0
0
1019
1019
30006
30006
1019
1019
1019
1019
0
0
1020
1020
1020
1020
30006
0
0
1020
30006
30006
1020
1020
1020
1019
0
0
0
0
0
0
0
1020
1020
30006
0
0
1019
1019
1019
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
0
0
0
0
0
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
30006
30006
1019
1020
1020
1020
1020
30006
30006
1020
0
0
1020
1020
1020
1020
0
0
30006
0
0
0
0
30006
1020
1020
1020
1020
0
0
0
0
0
1019
1019
1019
1020
0
0
0
0
0
0
0
0
1019
30006
30006
30006
30006
0
0
0
1019
30006
0
0
0
30006
30006
30006
30006
0
0
0
30006
0
0
0
0
0
0
1019
1019
1019
1019
1019
1019
0
1019
1019
0
0
0
30006
1019
1019
1019
30006
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
0
0
1019
1019
1019
1019
1019
1020
1020
1020
1019
1019
1019
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
0
0
0
1019
1019
1019
1019
0
0
0
1020
0
0
1020
1020
0
0
0
0
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1020
1020
30006
30006
0
0
1019
1019
1019
1019
30006
1019
0
1019
30006
1019
1019
1019
0
0
30006
1019
1019
1019
1019
0
0
1019
30006
30006
30006
30006
30006
30006
30006
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
30006
30006
1020
1020
1019
1019
1019
1019
1020
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
1019
1019
0
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1019
1019
1019
1019
1019
1020
1020
1020
1019
1019
0
0
0
0
0
0
0
0
0
0
30006
30006
1019
1019
1019
1020
1020
30006
30006
30006
0
1020
1020
1020
1019
1019
1019
1019
1019
30006
30006
30006
1019
1019
1019
1020
1020
30006
30006
30006
0
0
0
1020
1020
1020
1019
1019
1019
0
0
0
0
0
1020
1020
1020
1019
1019
1019
30006
1020
1020
1020
1020
1020
1020
1020
1019
1019
1019
1020
1020
1020
1019
1019
1019
1019
1019
0
0
0
0
1020
1020
30006
30006
0
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
0
1019
1019
1019
1019
0
0
1019
1019
1019
30006
30006
1019
1019
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
0
0
0
0
0
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1019
1019
30006
0
0
0
0
0
0
1020
1020
30006
1019
0
0
0
0
0
30006
1020
1020
1020
1020
1020
1020
1020
0
1019
1019
0
0
1019
1019
1019
0
1019
0
1019
1019
1019
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
1020
1020
1020
1019
1019
1019
30006
30006
1020
1020
1020
0
1020
1020
1019
30006
1020
1020
1020
1020
1020
1020
1020
1020
0
0
0
30006
0
0
0
30006
1019
1019
1019
0
1019
0
1019
1019
1019
0
1019
0
30006
30006
30006
1019
1019
1019
1019
1019
1020
1020
1020
0
1019
0
1019
0
1019
1019
1019
1019
0
0
0
1020
1020
1020
1020
30006
30006
30006
30006
0
30006
30006
1019
1019
1019
0
1019
1019
1019
0
1019
1019
1020
1020
1020
30006
30006
30006
0
0
30006
1020
1020
1020
1020
0
30006
30006
1020
1020
1020
1019
1019
1019
1019
1019
1020
1020
30006
0
0
1019
0
5004
0
0
0
0
1019
1019
1019
1019
1019
1019
1020
0
0
0
0
0
0
0
0
0
0
1019
0
0
30006
30006
1020
1019
1019
1019
0
0
1020
1020
0
0
0
0
0
1019
0
0
0
1019
1019
1019
30006
30006
30006
1019
1020
1020
30006
30006
30006
30006
0
1019
1019
1019
1019
1019
1019
30006
30006
30006
1019
1019
1019
0
0
0
0
30006
30006
30006
0
30006
30006
1020
0
0
0
0
0
0
0
0
1019
1019
30006
1020
1020
0
0
0
30006
30006
1020
1020
1020
1020
1020
30006
30006
0
0
0
0
0
1019
1019
30006
30006
1020
0
0
0
0
30006
30006
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1019
1019
1019
30006
30006
30006
1020
1020
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
0
0
0
1020
30006
30006
0
0
30006
1019
1019
30006
0
0
1019
1019
0
0
0
1019
0
0
0
0
0
0
0
0
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
30006
1020
1020
1019
1019
0
0
0
0
0
0
1020
1020
0
30006
0
0
0
0
30006
1019
1019
30006
30006
30006
30006
30006
1020
1020
1020
1019
1019
0
1019
1019
1019
1020
1020
1019
1019
1020
1020
1020
1020
1019
1019
30006
30006
1020
1020
1020
1020
0
0
0
1019
1019
1020
1020
1020
1020
1020
0
1019
30006
0
0
0
0
0
0
30006
30006
1019
0
0
0
0
0
1019
0
0
0
0
1019
1019
30006
0
0
0
1019
1019
1019
1019
1019
30006
0
0
1019
1019
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
0
1019
0
0
0
0
0
1019
1019
1019
30006
30006
0
0
0
1020
0
0
0
1019
1019
1019
1019
0
0
0
0
0
1020
1020
1020
0
1019
1019
1019
1019
30006
1020
1020
0
0
0
0
0
0
0
1020
0
0
0
0
0
0
1019
1019
1019
1019
1019
1019
0
1019
1019
1020
1020
1020
1020
1020
1020
1019
1019
0
30006
30006
30006
30006
30006
30006
0
1020
1020
1020
1020
1019
1019
0
0
30006
30006
0
0
0
1019
0
0
0
0
0
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
30006
30006
1019
30006
30006
30006
0
1019
1019
30006
1019
1019
30006
30006
30006
0
30006
30006
30006
30006
0
0
1020
1020
1020
0
0
0
0
1019
1019
1020
1020
30006
30006
1019
1019
30006
30006
30006
30006
1019
1019
30006
0
1019
1019
30006
30006
1020
1020
1020
1020
1020
1020
30006
30006
30006
30006
0
0
30006
30006
0
1019
0
0
0
0
0
0
0
30006
30006
0
0
30006
1019
0
1020
1020
1020
1020
1020
1020
1020
1020
30006
30006
0
0
0
0
0
0
1019
1019
30006
30006
30006
30006
30006
30006
1020
1020
0
30006
1020
1020
1019
1019
1019
30006
30006
1019
1019
1019
1019
0
0
0
0
0
30006
30006
30006
30006
30006
30006
1020
1020
1020
1020
1019
1019
1019
1020
1019
1019
1019
1020
1020
1020
1020
1019
1020
1020
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
30006
1019
1019
1019
1019
1019
1019
0
0
0
0
30006
1019
1019
1019
1019
1019
1019
1019
1019
1019
0
0
1019
1019
1019
1019
1019
1019
0
0
30006
0
0
1019
1019
1019
30006
0
1019
1019
1019
1020
30006
1019
1019
1019
30006
30006
30006
30006
1019
1019
30006
1019
1019
1019
1019
1019
1019
30006
30006
1020
1020
30006
30006
30006
30006
1020
1020
1020
1020
1020
1020
1019
1019
1019
1019
0
0
0
0
30006
30006
30006
30006
30006
30006
30006
0
0
0
0
0
0
0
0
0
0
30006
30006
30006
30006
1020
1020
1020
1020
1020
1019
1019
1019
1019
1019
0
0
0
0
30006
30006
30006
1019
1019
1020
1020
1020
1020
1020
1020
1020
30006
1019
1019
1019
1019
0
0
30006
0
0
0
1020
1019
1019
30006
30006
0
0
0
0
1020
30006
30006
30006
30006
30006
0
0
0
0
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1020
30006
1019
1019
1019
1019
1019
0
0
0
30006
1019
30006
30006
1019
1019
1019
1019
1019
30006
0
0
1020
1020
1020
1020
30006
1020
1020
1020
1020
1020
0
0
0
0
0
30006
30006
30006
0
1020
1020
1019
1019
1019
1019
1019
0
1019
1019
0
30006
30006
30006
1019
30006
0
0
30006
30006
30006
30006
30006
30006
30006
1020
1020
1019
1019
1019
1019
30006
30006
30006
30006
1019
1019
1020
1020
1020
1020
30006
30006
30006
30006
1019
1019
1019
1020
1020
0
30006
30006
30006
1020
1020
1020
1020
1020
1020
1020
1019
1019
1019
1019
30006
30006
30006
30006
30006
1020
1020
1020
1019
1019
1019
30006
30006
30006
0
0
1019
1019
1019
1019
1019
1019
1019
30006
1019
30006
30006
1019
1019
30006
1019
1019
1019
1019
1020
1020
1020
0
0
0
0
0
0
1020
1020
1020
1019
1019
1019
1020
1020
1020
1020
1020
1020
1020
1020
1020
1020
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
30006
1019
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
30006
30006
30006
30006
1019
30006
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
30006
30006
30006
30006
30006
1019
30006
30006
30006
30006
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
30006
30006
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
30006
30006
30006
30006
30006
1019
1019
30006
1019
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
30006
30006
30006
1019
30006
30006
1019
1019
1019
1019
30006
1019
30006
1019
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
30006
1019
1019
1019
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
0
0
0
2002
30006
2002
2002
2002
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
5004
5004
0
0
0
5022
5022
5022
2002
2002
2002
0
2002
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
0
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
0
0
0
0
0
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
5022
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
0
0
2002
2002
0
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
0
5004
5004
5004
5004
5004
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
0
5004
5004
5004
5004
5004
5004
5004
2002
2002
2002
5004
5004
5004
5004
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
0
0
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
0
5004
5004
5004
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
0
0
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
2002
5004
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
5004
5004
5004
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
5004
2002
0
2002
0
0
2002
0
2002
2002
2002
5022
0
2002
0
2002
2002
5004
5004
5004
5004
5004
5004
5004
2002
2002
0
0
2002
0
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
30006
2002
30006
30006
2002
2002
2002
2002
2002
0
0
5004
5004
5004
5004
5004
5004
0
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5004
5004
2002
2002
2002
2002
2002
0
0
0
0
5004
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
1019
1019
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
5004
5004
5004
5004
0
0
0
0
5004
5004
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
5022
2002
9018
5004
5004
0
0
5022
5022
9018
0
0
0
0
2002
0
0
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
0
0
0
0
2002
2002
2002
0
0
0
5004
5004
5004
5022
5004
2002
2002
2002
0
0
2002
2002
0
0
0
0
5004
2002
2002
0
0
2002
2002
0
0
2002
2002
2002
2002
2002
0
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
2002
2002
0
0
0
0
0
5022
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
0
0
2002
0
2002
2002
2002
2002
0
1019
1019
1019
1019
1019
1019
1019
1019
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
5004
5004
2002
2002
0
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
5004
5004
0
0
2002
0
0
0
0
0
2002
2002
0
0
0
2002
0
0
0
0
0
0
0
0
0
0
0
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
9018
2002
1019
1019
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
5004
0
0
0
0
0
0
0
0
0
0
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
30006
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
0
1019
5004
5004
5004
2002
2002
2002
30006
30006
30006
2002
2002
2002
5004
2002
0
2002
2002
2002
2002
0
2002
2002
2002
0
0
0
0
0
2002
2002
2002
0
0
0
0
0
2002
30006
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
5004
0
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
0
0
2002
2002
2002
2002
0
2002
2002
2002
2002
0
0
0
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
0
0
0
0
0
2002
2002
0
0
0
0
0
2002
2002
0
0
0
0
0
0
0
0
0
0
0
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
30006
30006
30006
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
1019
2002
2002
2002
2002
0
30006
30006
2002
2002
2002
0
0
9018
2002
2002
0
0
0
0
0
0
0
2002
2002
0
0
0
0
0
2002
2002
2002
0
2002
2002
2002
5022
5022
5004
5004
5004
5004
5004
5004
5004
5004
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
5004
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
5004
2002
2002
2002
2002
0
0
0
0
2002
0
0
0
5022
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
5004
5004
5004
5004
0
0
0
0
0
0
0
2002
0
2002
0
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
2002
2002
0
0
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
9018
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
0
0
2002
2002
2002
2002
2002
2002
5004
2002
0
0
0
0
0
0
2002
5004
2002
2002
2002
2002
5004
5004
5004
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
0
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
2002
2002
2002
2002
0
0
0
2002
2002
2002
5004
0
0
2002
0
2002
2002
2002
5004
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
0
0
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
5004
5004
5004
5004
2002
2002
2002
9018
9018
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
5022
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
0
0
2002
2002
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
30006
2002
30006
2002
2002
2002
2002
5004
0
2002
2002
2002
2002
2002
9018
9018
5022
5022
0
0
0
0
0
0
0
0
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
0
5022
5022
5022
5022
5022
2002
2002
5004
5004
5004
5004
5004
5004
5004
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
0
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
5022
5022
5022
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
30006
30006
30006
30006
0
0
0
0
0
0
2002
2002
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
1019
1019
1019
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
5004
5004
5004
2002
0
0
2002
2002
2002
2002
5004
5004
5004
2002
0
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
5004
2002
2002
0
0
0
0
0
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
1019
0
0
2002
2002
2002
2002
2002
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
2002
2002
2002
5004
5004
0
0
0
0
0
0
9018
0
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
0
0
5004
2002
2002
2002
2002
2002
2002
2002
2002
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
2002
0
0
0
0
2002
2002
2002
5004
2002
5004
5004
5004
5004
5004
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
9018
0
0
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
0
0
0
2002
2002
2002
5004
5004
5004
2002
2002
0
0
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
5004
0
0
0
0
5022
5022
5022
0
0
0
0
0
0
0
0
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
5022
5022
0
0
2002
2002
2002
2002
2002
2002
2002
5004
5004
0
0
0
0
2002
2002
0
0
2002
5004
5004
5004
5004
2002
5004
2002
0
0
0
0
0
0
0
0
0
5022
5004
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
5022
5022
2002
2002
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
5004
2002
2002
0
0
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
0
0
0
2002
2002
9018
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
5004
5004
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
0
0
0
2002
2002
5004
5004
5004
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
2002
2002
2002
0
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
5004
2002
5022
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
1019
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5004
5004
5004
0
0
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
0
0
0
0
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
9018
5004
5004
5004
0
0
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
30006
30006
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
0
0
0
5004
2002
0
2002
2002
0
0
0
2002
5004
5004
5004
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
2002
2002
2002
2002
30006
30006
30006
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
0
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
5004
5004
2002
0
2002
0
0
2002
2002
0
2002
2002
0
2002
0
2002
2002
2002
5022
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
0
30006
30006
30006
5004
5004
5004
5004
0
0
0
30006
9018
9018
5004
0
0
9018
9018
0
0
0
0
1019
1019
5022
5022
5022
0
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
30006
30006
0
30006
30006
30006
9018
9018
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
0
0
0
0
5004
5004
5004
5004
5004
5004
30006
5004
5004
5004
5004
9018
9018
9018
9018
9018
5022
5022
5022
5022
5004
5004
5004
5004
5004
5004
5022
9018
9018
9018
9018
9018
9018
9018
1019
1019
1019
5004
5004
5004
0
5004
5004
5004
5004
5004
30006
9018
9018
9018
9018
5004
5004
5004
5004
5004
5022
5022
5022
0
5022
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
30006
30006
30006
5022
5022
5004
5004
5004
5004
5004
5004
5004
5022
0
5004
5004
1019
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
1019
5004
5004
30006
30006
5004
5004
5004
5022
0
0
9018
9018
5004
1019
1019
1019
1019
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
5022
5022
30006
5022
5022
9018
9018
9018
9018
9018
0
1019
5004
9018
9018
9018
9018
9018
9018
9018
9018
5004
9018
9018
5022
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
30006
30006
0
5004
30006
5004
5022
0
0
0
5004
5004
5004
5004
5022
5022
9018
9018
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
5004
30006
5022
5004
5004
5004
5004
30006
30006
5004
30006
9018
9018
5004
5004
5004
0
1019
0
0
5004
1019
1019
0
0
0
0
0
30006
5004
5004
9018
9018
9018
1019
1019
1019
9018
5004
5004
5022
5004
5004
5004
5004
5004
9018
9018
9018
9018
5004
5004
30006
30006
30006
5004
5004
5004
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
9018
5004
5004
9018
9018
9018
9018
9018
9018
9018
30006
5004
5004
30006
30006
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
9018
30006
30006
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
1019
1019
1019
1019
1019
1019
1019
1019
5022
5022
5004
5022
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
5004
5004
9018
9018
0
0
0
0
0
0
0
5004
5004
5004
9018
9018
9018
9018
0
0
0
0
0
1019
1019
1019
1019
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
0
5004
5004
5022
5004
5004
5004
5004
5004
5004
5004
5004
0
30006
9018
30006
30006
30006
30006
5022
5022
5022
5022
0
0
5022
5022
5022
5022
5022
5022
30006
30006
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
0
5004
5004
5004
5004
5004
5004
1019
5004
5004
30006
5022
5004
30006
30006
5022
5004
5004
5004
5004
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
30006
1019
1019
5022
5022
5022
5022
5004
5004
5004
9018
9018
9018
9018
9018
1019
1019
1019
0
0
0
0
0
0
5004
5004
5004
5004
5004
5004
0
0
5004
5004
5004
5004
5004
5004
5004
5004
0
5022
9018
9018
30006
5004
5004
5004
5004
1019
0
0
0
0
0
9018
9018
9018
9018
9018
9018
5022
5022
5022
1019
30006
5004
5004
5004
9018
9018
9018
9018
9018
30006
0
0
0
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
1019
1019
1019
1019
30006
30006
30006
30006
30006
5004
5022
1019
1019
1019
1019
1019
1019
1019
1019
5004
5004
5004
5004
30006
5022
5022
5022
5022
5022
5022
9018
5004
5004
5004
5004
5004
5004
5004
0
0
0
1019
9018
5004
5004
5004
5004
30006
9018
9018
9018
9018
9018
9018
9018
5004
5004
5022
5022
5022
0
0
0
0
5004
5004
5004
9018
9018
0
0
0
5004
5004
0
5004
5004
5004
5004
5022
5022
5022
5022
5022
0
0
0
0
0
0
5004
30006
5004
5004
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
5004
5022
9018
9018
9018
9018
9018
9018
9018
30006
5004
5004
5004
9018
9018
9018
1019
1019
1019
1019
30006
30006
30006
30006
5022
5022
5022
5022
5022
5004
5004
5004
9018
5004
0
0
0
9018
30006
0
30006
30006
30006
5004
5004
5004
5004
5004
5004
5004
5004
5004
30006
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
5022
9018
9018
9018
9018
9018
9018
5022
5022
5022
5004
5004
9018
5022
5022
5022
30006
30006
30006
30006
30006
0
30006
0
5004
0
5004
0
0
5004
5004
30006
30006
5004
5004
0
30006
30006
0
0
0
0
0
0
0
5022
5022
5022
5022
5022
5022
5022
5022
9018
1019
1019
5004
5004
1019
1019
1019
1019
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
1019
30006
9018
9018
9018
9018
1019
9018
5022
5022
5022
5004
5004
0
0
0
0
5022
0
0
0
0
0
5004
5004
5004
5004
5004
0
0
0
0
5004
5004
1019
30006
30006
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
30006
30006
30006
30006
30006
5004
30006
30006
5004
5004
5004
5022
5022
5022
5022
0
0
5004
5004
1019
1019
1019
1019
30006
30006
1019
1019
1019
5004
5004
5022
5022
5022
30006
30006
30006
30006
30006
5004
5004
5004
1019
0
0
5004
0
0
5004
0
5004
5022
5022
5022
5022
1019
1019
1019
1019
1019
1019
5022
1019
1019
30006
30006
30006
5004
30006
5004
30006
30006
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
9018
9018
9018
9018
9018
30006
30006
30006
1019
0
30006
30006
30006
5004
1019
1019
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
9018
1019
5004
5004
5004
5004
30006
30006
5022
5022
5022
5022
5022
5022
5022
5022
5022
1019
1019
30006
5004
0
5004
5004
5004
5004
1019
9018
9018
9018
30006
5004
5004
5004
5004
5004
1019
1019
1019
1019
1019
5004
5004
5022
5004
5004
5004
5004
5004
5004
5004
30006
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
30006
30006
30006
30006
30006
0
30006
30006
30006
9018
9018
9018
5004
0
5004
5004
5004
5004
5004
0
0
0
0
0
0
0
0
0
30006
30006
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
5004
5022
9018
9018
30006
30006
9018
5022
5022
1019
1019
5004
5004
5004
5004
5004
1019
1019
1019
0
30006
0
0
0
0
0
0
0
0
5004
5004
5004
5022
5022
5022
5022
5022
5022
9018
9018
9018
9018
9018
9018
5004
0
0
0
0
5022
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
9018
30006
1019
1019
1019
5004
5004
0
0
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
30006
30006
30006
30006
30006
30006
30006
0
0
1019
1019
1019
0
0
0
30006
5004
5004
5004
5004
5004
5004
0
0
0
0
0
30006
30006
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
0
0
0
0
0
5004
5004
5004
1019
1019
30006
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5004
9018
0
9018
5022
9018
9018
9018
9018
9018
9018
9018
5004
30006
30006
30006
5004
5004
5004
5004
1019
9018
9018
9018
9018
9018
9018
5004
5004
30006
5004
5004
5004
5004
9018
0
5004
5004
30006
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
1019
1019
1019
1019
5004
9018
9018
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5004
5004
5004
5004
30006
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5004
1019
5004
5004
5004
5004
5004
1019
5004
30006
0
0
0
0
30006
5004
5022
9018
9018
5004
5004
5004
1019
1019
0
0
0
0
0
0
5004
5004
5004
5004
30006
5022
5022
5022
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5022
5022
5022
5022
5022
5022
30006
5004
5004
5004
5004
5004
5004
5022
5004
5004
5004
5004
30006
0
0
0
0
5004
5022
5022
5022
5022
5022
30006
30006
0
5022
5022
5022
5022
5022
5022
5022
0
5004
5004
5004
0
0
0
0
0
0
5004
5004
5004
30006
30006
30006
9018
9018
9018
9018
9018
9018
5022
5004
30006
30006
5004
5004
30006
5004
5004
5022
5022
5022
5004
5004
5004
5004
30006
30006
30006
5022
5022
5022
0
0
0
0
5004
5004
5004
5004
5004
5004
0
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
9018
9018
9018
30006
30006
9018
9018
9018
30006
30006
5004
5004
5004
5004
0
0
0
0
0
0
5004
5004
5004
5004
5004
5004
1019
9018
9018
5004
5004
0
0
0
0
0
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
1019
5004
30006
5022
5022
5022
5022
5022
1019
1019
5004
5004
0
5022
5022
5022
5022
0
5022
5022
5022
5022
5022
5022
5022
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
9018
5022
1019
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
0
0
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5004
5004
5004
5004
1019
9018
9018
9018
9018
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5022
5004
5004
5004
1019
1019
30006
30006
30006
30006
30006
5004
5022
5022
30006
30006
0
0
5004
5004
9018
0
0
9018
9018
5004
5022
5022
5022
5022
5022
5022
5022
5022
30006
30006
9018
30006
30006
9018
9018
9018
9018
1019
1019
1019
30006
9018
9018
9018
30006
0
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5004
5004
0
5004
0
0
1019
5004
5004
30006
9018
9018
5004
5004
5004
5004
5004
1019
30006
30006
9018
9018
30006
30006
30006
30006
5004
0
0
0
0
0
0
0
5004
5004
5004
5004
0
5004
5004
0
0
0
1019
5004
5004
5004
5004
5004
5004
5004
5004
5022
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
9018
30006
30006
0
0
0
5004
5004
5004
5004
5004
1019
1019
1019
1019
1019
5022
5004
5004
5004
5004
5004
5022
30006
0
0
5022
5022
9018
9018
5004
5004
5004
5004
5022
5022
5022
5022
5022
5022
5022
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
30006
9018
9018
0
0
5004
0
0
0
0
0
0
0
0
1019
0
0
0
1019
1019
1019
1019
30006
30006
5004
5004
5004
1019
1019
1019
30006
30006
30006
5004
5004
5004
5004
5004
1019
9018
9018
5004
5004
5004
5004
5004
5004
1019
1019
5004
0
5004
5004
30006
30006
30006
30006
30006
5004
5004
5004
5022
5022
0
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5022
5022
5022
5022
5004
5004
5004
1019
5022
5022
5022
5022
5022
1019
1019
1019
5004
5004
5004
5004
5004
5022
5022
5022
5004
5004
5004
5004
9018
9018
9018
0
0
5004
5004
5004
5004
5004
0
0
0
0
9018
9018
9018
9018
5004
5004
30006
30006
5004
5004
5022
0
9018
9018
9018
9018
9018
9018
1019
1019
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
9018
9018
30006
0
9018
9018
9018
9018
9018
9018
9018
30006
1019
1019
1019
1019
5022
30006
30006
30006
5004
5004
5004
5004
5004
0
0
0
0
30006
30006
30006
1019
0
0
0
5004
5022
9018
5004
5004
5004
5004
5004
30006
30006
5022
5022
5022
5022
5022
5022
9018
9018
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5004
5004
5004
5004
5022
5022
5022
5022
5004
5004
5004
5004
5004
5022
5004
5004
5004
5022
5004
1019
1019
1019
1019
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5022
30006
5004
0
5004
5004
5004
5004
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5022
5022
5022
5022
5022
30006
30006
5004
30006
30006
9018
9018
9018
9018
9018
9018
5022
5022
5022
5004
5004
30006
30006
30006
5022
5004
5004
5004
5004
5004
5022
5022
1019
1019
30006
30006
5004
5004
5004
5004
5004
5004
5004
9018
0
9018
0
30006
30006
30006
9018
9018
0
5004
5004
5004
5004
0
30006
30006
5022
5004
5022
5022
5022
5022
5022
5022
5022
5004
1019
30006
30006
9018
9018
9018
9018
9018
1019
5022
5022
5022
9018
5004
5004
5004
5004
5004
5004
5004
5004
30006
5022
5022
5004
5004
5004
30006
5022
5022
5022
5022
5022
5004
1019
1019
1019
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
5022
5022
5004
5004
5004
5022
5004
5004
5004
5004
5004
1019
1019
5004
5004
5004
5004
5004
5004
5004
5004
5004
0
0
0
0
0
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
30006
30006
5004
5004
5004
5004
5004
1019
1019
1019
1019
1019
1019
1019
5004
9018
9018
9018
0
0
5022
0
0
9018
5022
30006
30006
0
5004
5004
1019
1019
5004
5004
5022
5004
5004
0
0
0
0
0
1019
1019
9018
5004
5004
5004
5004
5004
5004
5004
5004
30006
30006
30006
30006
5022
5004
1019
1019
1019
5022
1019
1019
30006
5004
0
9018
1019
1019
0
0
0
0
0
5004
5004
5004
5022
5022
5022
5022
5022
5022
5022
30006
30006
9018
9018
9018
30006
9018
9018
9018
5022
5022
5022
5022
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
0
5004
0
5004
1019
1019
5004
0
0
30006
30006
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
0
0
0
30006
30006
9018
9018
5004
5004
5004
5004
5004
5004
5004
5004
5004
1019
1019
1019
5004
5004
5004
5004
30006
30006
5022
1019
30006
1019
1019
1019
5004
5004
1019
1019
5004
5004
5004
5004
5004
5004
30006
30006
5004
0
0
0
0
0
0
0
0
0
0
0
5004
30006
30006
30006
30006
0
0
0
1019
30006
1019
1019
1019
1019
5004
5004
30006
30006
0
0
0
0
0
0
1019
1019
30006
30006
30006
9018
5004
0
5004
5004
0
5004
9018
5004
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
30006
30006
9018
9018
5022
5004
5004
5004
5004
5004
5004
5004
5022
5022
0
0
30006
30006
30006
5022
5022
5022
5022
5022
5022
5022
9018
9018
9018
30006
1019
1019
5004
5004
5022
5022
5022
0
9018
5022
5022
0
0
30006
30006
0
0
30006
5004
5004
1019
1019
30006
1019
5004
5004
5004
5004
5004
5004
0
0
0
0
0
30006
30006
30006
30006
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
9018
9018
9018
9018
9018
30006
30006
30006
30006
30006
5004
5004
5004
30006
30006
30006
5004
0
0
0
0
1019
5004
5004
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
9018
9018
5004
5004
5004
30006
30006
5004
5004
5004
5004
5004
5004
30006
30006
30006
30006
30006
30006
9018
5004
5004
5004
5004
30006
30006
0
0
5004
30006
5004
5004
5004
30006
0
30006
30006
5004
5004
5004
5004
5004
5004
5022
5022
30006
0
0
0
30006
30006
5004
5004
5004
5004
0
5022
5022
5022
1019
1019
1019
1019
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
30006
30006
5004
30006
5004
5004
30006
30006
30006
5004
5004
30006
30006
0
0
0
0
5004
5004
5004
30006
30006
5004
5004
5004
5004
0
5022
5022
5022
9018
0
5022
5022
0
5004
1019
0
0
1019
5022
5022
5022
5022
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
9018
9018
9018
9018
30006
30006
5004
5004
5004
5004
5004
5022
5022
5004
5004
9018
9018
9018
9018
9018
9018
0
9018
0
9018
9018
5022
5022
5022
5004
5022
0
0
5022
30006
5022
5022
5022
5022
5022
5022
5004
5004
5004
1019
30006
9018
9018
9018
9018
9018
9018
9018
9018
0
30006
5004
5004
5004
5004
30006
30006
5022
0
0
0
0
5022
5022
5022
5004
5004
9018
9018
9018
9018
9018
9018
30006
0
0
5004
1019
1019
0
1019
5022
5022
5022
5004
5004
5004
5004
0
0
0
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
30006
30006
30006
1019
9018
30006
30006
30006
30006
30006
30006
30006
5004
30006
30006
30006
30006
30006
5004
5004
1019
1019
5004
5004
5004
5004
5004
5004
5004
5004
5004
0
0
5004
5004
0
5004
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
5022
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
30006
1019
9018
5022
5022
5022
5022
5004
5004
5004
5004
5022
5004
5004
5004
9018
9018
9018
1019
9018
1019
5004
5004
5004
5004
1019
30006
0
5004
5022
5022
5022
5022
5022
5022
0
30006
9018
9018
1019
1019
1019
5022
30006
5022
5022
5022
5004
5022
5022
5022
5022
5022
5022
5022
0
0
30006
30006
5004
5004
5004
5004
5004
30006
30006
0
0
5004
5004
30006
30006
30006
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
5004
5004
9018
5004
5004
30006
30006
1019
5004
0
0
0
0
1019
1019
1019
5022
5022
5022
5004
5004
5004
5004
5022
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
1019
1019
1019
1019
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
1019
1019
5004
5004
30006
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
9018
9018
5004
9018
5004
5004
5004
5004
5004
5004
5004
5004
5004
1019
1019
1019
1019
5022
5022
5022
5022
5004
0
5004
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5022
5022
5004
30006
30006
30006
30006
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
5004
5004
5004
5004
5004
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
1019
5004
5004
5004
5022
5022
5004
5022
5022
5022
0
0
9018
30006
30006
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
1019
9018
9018
5004
5004
9018
9018
9018
9018
9018
9018
0
0
0
5022
5022
5022
1019
1019
1019
5004
5004
5022
5022
5022
5004
5004
5004
5004
5004
0
0
0
30006
0
0
0
5022
5004
5004
5004
5004
5004
9018
5004
5004
5004
30006
30006
30006
5004
5004
5004
5004
5004
9018
9018
9018
5004
5004
5004
5004
5022
5022
5022
5022
30006
30006
5022
5022
5022
5022
5022
5022
0
0
0
5004
5004
5004
5022
5022
5022
5004
5004
5004
5004
5004
5004
30006
5004
5004
5004
5004
5022
5022
5022
5004
9018
9018
9018
9018
5004
30006
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
9018
0
1019
1019
1019
5004
5004
0
0
1019
0
5004
5004
1019
5004
1019
1019
1019
1019
5004
5004
5004
5004
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5022
5022
5022
9018
5022
5022
1019
5004
5004
30006
30006
1019
5004
1019
1019
1019
0
0
0
0
0
0
0
0
5004
5004
5004
5004
0
5004
5004
5004
5022
5022
5022
5022
5022
5022
5022
5022
5022
30006
0
0
0
0
0
0
0
9018
5004
5004
5004
1019
1019
1019
5004
5004
5022
0
0
0
5022
5022
0
1019
0
0
0
5022
30006
30006
1019
1019
1019
1019
1019
0
0
30006
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5022
30006
30006
5004
5004
5004
30006
30006
30006
5004
5004
5004
0
0
1019
5004
5022
5022
30006
30006
30006
30006
30006
30006
30006
30006
5004
5022
5022
5022
5022
5022
5004
5004
5004
5004
5004
5004
0
5004
5004
0
0
0
0
5004
5004
5004
5004
5004
5022
5022
5004
5004
0
1019
1019
1019
0
0
0
1019
1019
1019
1019
1019
0
5004
5004
5004
5004
5004
5004
5004
30006
30006
5022
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
5004
5004
5004
30006
30006
9018
9018
9018
9018
30006
5004
0
5004
5004
0
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
5022
5022
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
5022
5022
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5022
5022
5022
5022
5022
5022
5022
1019
1019
9018
9018
9018
9018
9018
9018
9018
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
5004
5004
9018
9018
9018
9018
1019
1019
5004
5022
5022
9018
30006
30006
1019
5004
5004
9018
9018
9018
5004
5004
5004
0
0
1019
1019
5004
30006
30006
30006
5004
9018
9018
9018
9018
30006
30006
30006
30006
5004
9018
9018
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
30006
30006
30006
5004
5004
5004
5004
5004
5004
0
0
0
1019
1019
1019
5004
5004
5004
1019
5022
5022
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
5004
5022
30006
30006
0
0
5004
9018
1019
1019
1019
5004
5004
5004
5004
5022
5022
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
0
0
0
0
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
5022
5022
5022
5004
0
0
5022
5022
5022
5004
9018
9018
9018
9018
0
9018
0
5004
5004
5004
5022
5022
5022
1019
1019
1019
1019
5004
5004
5004
5004
5022
5022
5022
0
5022
30006
30006
5022
5022
0
9018
9018
9018
9018
30006
30006
1019
1019
1019
1019
5004
5004
9018
9018
9018
9018
9018
9018
1019
1019
1019
1019
1019
30006
30006
5004
5004
5004
5004
5004
0
0
1019
1019
5004
5004
30006
30006
30006
9018
1019
1019
5004
0
5004
5004
30006
30006
0
5004
5004
5004
30006
5004
5004
1019
1019
1019
5004
5004
5004
5004
1019
1019
1019
1019
0
0
0
0
5004
5004
5004
5004
5022
5022
5022
5004
5004
30006
1019
1019
1019
1019
5004
5022
5022
5004
5004
5004
5004
5004
5004
5004
5004
9018
9018
9018
5022
9018
5004
30006
30006
9018
9018
9018
5004
5004
5004
30006
30006
5004
5004
5004
5004
30006
30006
5004
5004
9018
9018
9018
1019
30006
1019
1019
30006
30006
30006
30006
5004
5004
5022
5022
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
30006
30006
5022
5022
5022
1019
1019
5022
5004
5004
5022
5004
5004
5004
5022
5022
5022
30006
0
0
0
0
0
0
0
5004
5004
5004
5004
5004
5004
5004
1019
1019
1019
5022
5004
5004
5004
5004
5004
5004
5004
1019
1019
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
30006
30006
30006
5004
5004
5022
5022
5022
1019
1019
1019
5004
9018
0
0
0
0
0
0
0
0
0
0
5004
5004
30006
30006
0
0
0
0
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
5022
5022
5022
5004
5004
5004
1019
1019
1019
1019
5004
5022
5022
5022
5022
5022
5022
5022
5022
5004
1019
9018
9018
5004
5004
5004
5004
5004
5004
5004
5004
30006
1019
1019
5004
5004
0
0
0
0
0
1019
9018
5004
5004
5004
5004
30006
30006
5004
5004
5004
5022
1019
5004
5004
5004
5004
5004
0
5004
5004
30006
30006
30006
30006
0
0
9018
9018
5004
5004
1019
1019
5004
5004
5004
5004
5004
5004
5004
5004
30006
0
0
5022
5022
30006
5004
5004
5022
5022
5022
5022
5022
5022
5022
5004
5004
5004
5004
5004
5022
5022
5004
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
30006
30006
30006
5022
5004
5004
5004
5004
5004
5004
5004
5004
5004
5004
0
0
0
0
9018
9018
9018
30006
30006
0
30006
5022
5022
5004
5022
30006
30006
30006
30006
30006
5022
30006
30006
5004
1019
0
9018
9018
5004
5004
1019
1019
1019
30006
5022
5022
5004
5022
5004
5004
5004
5004
5004
5004
5004
30006
5004
5004
1019
1019
1019
5004
5022
5022
30006
5004
5004
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
30006
30006
30006
30006
5004
5004
5004
5004
5004
0
0
5004
5004
5004
5004
5004
5004
30006
30006
5022
5022
5004
5004
5004
5004
5004
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
5004
5004
5004
5022
0
0
0
0
1019
1019
5004
5004
5004
5004
5004
0
0
0
0
5022
5022
5022
5004
1019
5022
5022
5022
30006
5022
5022
5022
5022
5022
5022
5004
5004
5004
5004
30006
30006
30006
1019
1019
30006
1019
1019
9018
9018
9018
1019
1019
1019
30006
30006
1019
30006
30006
1019
30006
1019
1019
30006
9018
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
9018
1019
1019
9018
1019
1019
0
1019
1019
9018
30006
30006
30006
1019
9018
30006
1019
1019
1019
30006
30006
9018
9018
9018
9018
1019
1019
1019
30006
1019
1019
1019
1019
1019
1019
9018
9018
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
30006
30006
30006
30006
30006
1019
1019
30006
30006
30006
1019
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
1019
1019
1019
30006
30006
30006
1019
1019
1019
9018
1019
1019
1019
30006
1019
1019
1019
1019
1019
1019
1019
30006
30006
30006
30006
1019
1019
1019
30006
30006
9018
9018
9018
9018
1019
1019
1019
1019
1019
1019
1019
1019
1019
30006
30006
1019
1019
1019
1019
1019
1019
0
0
0
0
0
1019
1019
1019
1019
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
9018
0
1019
1019
30006
1019
1019
1019
1019
9018
9018
9018
1019
9018
0
0
0
0
9018
30006
9018
9018
9018
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
30006
1019
1019
1019
1019
1019
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
30006
30006
1019
1019
1019
1019
1019
9018
9018
9018
9018
9018
1019
1019
30006
30006
1019
9018
1019
1019
1019
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
30006
30006
9018
9018
9018
9018
9018
9018
1019
1019
9018
9018
9018
30006
30006
30006
30006
30006
1019
9018
9018
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
0
0
0
0
0
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
1019
1019
1019
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
1019
1019
1019
30006
30006
30006
30006
30006
1019
1019
1019
0
1019
0
30006
30006
0
0
0
1019
9018
1019
1019
1019
1019
1019
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
30006
30006
30006
30006
30006
30006
0
9018
1019
1019
1019
30006
1019
1019
30006
1019
30006
30006
30006
30006
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
9018
9018
9018
9018
9018
30006
30006
30006
30006
9018
30006
30006
1019
1019
1019
1019
1019
1019
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
30006
30006
30006
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
30006
1019
1019
30006
30006
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
30006
1019
9018
1019
1019
1019
1019
30006
30006
30006
30006
9018
9018
9018
9018
9018
9018
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
1019
30006
30006
30006
30006
1019
30006
30006
1019
1019
1019
1019
1019
9018
9018
9018
9018
0
9018
30006
30006
30006
30006
30006
0
1019
1019
0
1019
1019
30006
1019
1019
1019
30006
30006
9018
9018
9018
1019
1019
1019
30006
30006
9018
0
0
30006
1019
1019
1019
1019
1019
1019
30006
9018
30006
9018
9018
9018
9018
9018
1019
1019
1019
1019
1019
30006
30006
30006
30006
30006
1019
30006
0
0
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
1019
30006
30006
30006
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
30006
1019
1019
1019
1019
1019
9018
9018
30006
30006
1019
1019
1019
1019
1019
1019
1019
1019
9018
1019
9018
9018
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
30006
30006
30006
1019
30006
30006
1019
1019
1019
1019
1019
1019
9018
9018
9018
9018
9018
9018
9018
9018
9018
30006
30006
30006
30006
30006
30006
30006
9018
9018
30006
30006
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
1019
1019
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
30006
1019
30006
30006
9018
9018
30006
1019
1019
1019
1019
1019
1019
1019
1019
9018
9018
9018
9018
9018
30006
30006
30006
30006
1019
1019
1019
1019
1019
1019
1019
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
5022
5022
2002
5022
5022
5022
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
5022
5022
5022
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
5022
5022
5022
5022
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
5022
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
2002
2002
2002
2002
2002
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
2002
2002
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5022
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
5022
5022
5022
5022
5022
5024
5024
5024
5024
5022
5022
5024
5024
5024
5024
5024
5024
5022
5022
5022
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5024
5022
5022
5024
5024
5024
5022
5022
5024
5022
5022
5022
5024
5024
5024
5024
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5022
5022
5022
5024
5024
5024
5022
5022
5022
5022
5024
5024
5024
5024
5024
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5024
5024
5022
5022
5024
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5024
5022
5022
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5022
5022
5024
5022
5022
5022
5022
5022
5022
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5022
5024
5024
5022
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5024
5022
5024
5024
5022
5022
5022
5024
5024
5022
5022
5024
5024
5024
5022
5022
5022
5022
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5024
5024
5022
5024
5024
5024
5024
5024
5024
5024
5024
5022
5022
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5022
5022
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5022
5024
5024
5024
5024
5022
5022
5022
5024
5024
5024
5022
5022
5022
5022
5022
5022
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5025
5024
5025
5025
5025
5024
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5025
5025
5025
5025
5025
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5024
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5024
5025
5025
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5025
5025
5025
5025
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5025
5024
5024
5024
5024
5025
5025
5024
5024
5025
5025
5025
5025
5024
5024
5025
5025
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5025
5025
5025
5025
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5024
5024
5024
5024
5024
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
5025
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
5026
5026
5026
5026
5026
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
7005
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
5026
5026
5026
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
5026
5026
5026
5026
5026
5026
7005
7005
5026
5026
7005
7005
7005
5026
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
5026
5026
5026
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
5026
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
5026
5026
5026
7005
7005
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
7005
5026
5026
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
5026
5026
5026
5026
5026
5026
5026
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
5026
7005
5026
5026
5026
5026
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
7005
7005
7005
5026
5026
5026
5026
5026
5026
5026
5026
5026
5026
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
0
0
0
2002
0
2002
0
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
0
0
2002
2002
2002
2002
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
9018
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
9018
9018
0
2002
2002
2002
2002
2002
0
0
0
2002
2002
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
2002
2002
2002
8017
9018
9018
9018
9018
9018
9018
8017
8017
2002
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
9018
9018
8017
9018
9018
9018
2002
8017
8017
8017
8017
8017
8017
8017
0
0
9018
2002
9018
9018
9018
2002
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
9018
9018
2002
2002
2002
2002
2002
2002
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
2002
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
2002
2002
8017
8017
8017
2002
0
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
2002
2002
8017
2002
2002
2002
8017
8017
8017
0
0
2002
2002
2002
2002
9018
9018
2002
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
2002
2002
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
9018
9018
9018
9018
9018
8017
9018
9018
9018
8017
8017
2002
9018
9018
9018
9018
8017
8017
2002
0
0
0
0
0
2002
2002
2002
9018
9018
2002
2002
2002
2002
2002
9018
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
0
0
2002
8017
9018
9018
9018
9018
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
2002
8017
8017
2002
2002
2002
9018
9018
9018
9018
2002
2002
2002
8017
8017
8017
8017
8017
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
9018
9018
9018
9018
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
2002
2002
8017
8017
8017
8017
8017
8017
2002
0
2002
2002
2002
0
0
0
0
2002
0
2002
8017
8017
2002
2002
2002
2002
0
2002
2002
2002
2002
2002
2002
0
2002
0
0
2002
2002
2002
0
0
0
0
2002
0
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
9018
9018
9018
9018
2002
2002
2002
9018
8017
8017
8017
9018
9018
8017
8017
8017
2002
2002
2002
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
8017
8017
2002
2002
8017
8017
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
2002
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
2002
2002
2002
2002
8017
2002
2002
2002
9018
2002
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
9018
2002
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
2002
8017
8017
8017
8017
8017
2002
2002
2002
2002
8017
2002
0
0
2002
2002
2002
2002
8017
8017
8017
2002
9018
9018
9018
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
0
0
8017
8017
8017
8017
9018
9018
2002
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
2002
2002
2002
2002
2002
0
0
0
0
0
0
0
0
0
2002
2002
2002
2002
2002
2002
8017
8017
2002
8017
8017
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
8017
8017
2002
2002
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
2002
2002
2002
8017
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
2002
2002
8017
8017
8017
8017
2002
2002
2002
2002
8017
2002
2002
2002
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
9018
9018
9018
9018
9018
8017
2002
8017
2002
2002
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
2002
2002
2002
9018
9018
9018
9018
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
0
0
0
0
2002
2002
0
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
8017
8017
2002
8017
2002
2002
8017
8017
8017
2002
0
0
2002
2002
2002
2002
2002
0
0
2002
0
0
0
9018
9018
9018
9018
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
8017
8017
2002
8017
2002
2002
2002
2002
9018
9018
9018
9018
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
2002
2002
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
2002
8017
8017
8017
8017
8017
8017
8017
8017
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
8017
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
8017
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
8017
2002
2002
2002
2002
9018
9018
9018
9018
8017
8017
8017
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
9018
9018
9018
2002
9018
9018
2002
2002
8017
8017
9018
9018
9018
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
2002
0
9018
9018
9018
9018
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
2002
2002
9018
9018
9018
9018
2002
9018
9018
9018
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
2002
2002
9018
2002
2002
2002
9018
2002
8017
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
9018
9018
8017
2002
2002
2002
2002
2002
2002
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
2002
2002
8017
2002
2002
2002
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
2002
8017
8017
8017
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
8017
8017
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
2002
2002
2002
2002
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
9018
8017
9018
9018
9018
9018
8017
8017
8017
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
2002
8017
8017
2002
2002
2002
2002
9018
9018
9018
9018
8017
9018
9018
2002
2002
2002
2002
2002
2002
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
2002
2002
2002
8017
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
9018
9018
8017
8017
8017
9018
9018
9018
9018
2002
2002
2002
2002
2002
8017
8017
8017
8017
2002
2002
2002
2002
8017
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
8017
8017
2002
8017
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
8017
8017
9018
8017
0
0
0
0
0
0
0
2002
0
0
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
2002
2002
2002
8017
8017
9018
9018
9018
9018
8017
2002
2002
2002
9018
9018
9018
9018
9018
2002
2002
8017
8017
8017
8017
8017
8017
2002
9018
9018
2002
2002
9018
9018
9018
0
0
0
8017
8017
2002
2002
8017
8017
8017
8017
2002
2002
2002
8017
2002
2002
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
2002
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
2002
2002
9018
8017
8017
2002
2002
2002
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
9018
9018
2002
0
2002
2002
0
2002
0
0
0
8017
8017
8017
8017
8017
8017
8017
2002
8017
8017
8017
2002
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
9018
9018
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
8017
8017
8017
8017
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
9018
9018
9018
2002
2002
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
8017
8017
8017
8017
2002
2002
2002
2002
2002
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
2002
2002
2002
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
2002
8017
2002
2002
2002
8017
8017
8017
8017
8017
8017
2002
2002
8017
2002
2002
2002
2002
8017
8017
2002
9018
8017
8017
8017
2002
2002
2002
2002
2002
9018
9018
9018
9018
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
8017
8017
8017
8017
2002
8017
8017
8017
0
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
9018
2002
2002
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
8017
8017
8017
8017
8017
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
2002
2002
9018
9018
9018
9018
2002
9018
9018
9018
9018
9018
9018
9018
2002
2002
2002
2002
8017
2002
2002
2002
2002
2002
2002
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
0
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
8017
8017
8017
2002
8017
2002
2002
8017
8017
8017
8017
8017
2002
8017
8017
8017
8017
8017
2002
9018
9018
9018
9018
9018
2002
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
2002
2002
2002
2002
8017
8017
2002
2002
2002
2002
2002
2002
8017
8017
8017
9018
9018
9018
9018
9018
9018
8017
2002
2002
8017
8017
9018
9018
9018
9018
9018
8017
8017
8017
8017
9018
9018
9018
9018
2002
2002
0
8017
8017
8017
8017
8017
9018
9018
9018
9018
8017
9018
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
9018
9018
9018
9018
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
9018
9018
9018
9018
8017
8017
8017
8017
8017
2002
8017
2002
2002
8017
8017
8017
2002
2002
2002
2002
9018
9018
0
0
8017
8017
2002
2002
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
0
8017
8017
8017
0
8017
8017
8017
8017
0
0
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
8017
0
8017
8017
8017
8017
8017
0
0
0
0
8017
8017
8017
0
0
0
0
0
0
0
8017
8017
8017
0
0
0
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
0
8017
8017
9018
8017
9018
9018
9018
9018
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
0
0
0
8017
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
8017
9018
8017
9018
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
8017
0
8017
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
8017
8017
0
0
0
0
0
0
0
9018
9018
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
8017
0
0
0
0
0
0
0
0
0
8017
0
0
0
8017
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
8017
9018
9018
9018
9018
9018
9018
9018
9018
0
0
8017
8017
0
0
0
0
8017
0
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
9018
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
0
0
0
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
9018
8017
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
8017
9018
9018
9018
9018
9018
0
0
0
8017
8017
0
8017
8017
8017
8017
8017
9018
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
0
9018
8017
8017
8017
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
0
0
0
9018
9018
9018
9018
8017
8017
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
8017
8017
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
0
0
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
8017
8017
8017
0
8017
8017
8017
9018
9018
9018
9018
9018
9018
0
9018
9018
0
0
0
0
0
0
0
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
8017
9018
8017
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
8017
8017
8017
8017
0
0
0
0
0
0
9018
0
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
0
0
8017
8017
9018
9018
9018
8017
8017
8017
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
8017
8017
8017
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
8017
8017
9018
8017
8017
8017
8017
8017
0
0
0
0
0
9018
8017
9018
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
9018
9018
9018
9018
9018
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
0
0
0
0
0
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
0
9018
9018
9018
0
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
0
0
0
8017
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
8017
0
8017
8017
0
8017
0
0
8017
0
8017
8017
0
0
0
0
8017
8017
8017
9018
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
8017
0
8017
8017
0
8017
0
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
8017
8017
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
9018
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
8017
9018
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
0
0
0
8017
0
8017
8017
8017
0
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
8017
0
8017
9018
9018
9018
9018
9018
0
9018
9018
9018
0
0
0
0
0
0
0
0
9018
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
8017
8017
0
0
8017
0
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
9018
9018
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
9018
0
0
0
0
0
0
0
0
0
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
9018
9018
8017
0
0
0
0
9018
8017
8017
8017
8017
9018
8017
8017
8017
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
0
0
0
0
8017
8017
8017
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
8017
8017
8017
8017
8017
8017
8017
0
0
8017
8017
9018
9018
9018
9018
0
9018
9018
0
8017
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
8017
8017
8017
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
8017
9018
9018
0
0
8017
8017
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
8017
9018
9018
9018
9018
9018
9018
9018
8017
9018
8017
8017
9018
9018
9018
9018
9018
0
0
9018
9018
0
8017
8017
8017
9018
8017
8017
8017
8017
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
0
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
0
0
0
0
0
9018
9018
9018
8017
8017
0
0
0
0
0
0
8017
9018
9018
9018
9018
0
0
0
0
0
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
9018
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
9018
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
0
0
0
0
8017
8017
0
0
8017
0
0
8017
0
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
9018
8017
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
0
9018
9018
9018
9018
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
8017
8017
8017
0
0
0
0
0
8017
8017
8017
8017
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
8017
0
0
0
8017
8017
8017
8017
0
0
0
0
9018
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
0
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
9018
0
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
0
9018
0
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
8017
8017
8017
0
0
0
0
0
0
0
8017
8017
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
8017
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
0
9018
0
0
8017
8017
8017
0
8017
0
0
0
0
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
9018
9018
9018
0
9018
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
8017
8017
8017
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
8017
8017
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
0
0
9018
9018
9018
8017
9018
9018
9018
8017
8017
9018
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
0
0
0
0
0
8017
0
0
8017
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
8017
0
0
0
0
0
0
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
8017
0
9018
9018
9018
9018
9018
0
0
0
0
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
0
0
9018
0
0
0
8017
8017
9018
0
0
0
0
0
0
8017
8017
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
8017
8017
0
0
8017
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
0
0
9018
0
9018
0
9018
0
9018
0
0
9018
0
9018
9018
9018
9018
9018
9018
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
0
0
0
0
0
8017
8017
8017
8017
8017
0
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
0
0
0
0
9018
0
0
0
0
8017
8017
8017
0
8017
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
9018
0
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
8017
9018
9018
9018
8017
8017
9018
9018
9018
9018
9018
9018
9018
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
0
0
0
8017
8017
8017
0
0
0
8017
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
8017
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
0
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8017
8017
8017
8017
0
0
0
0
0
9018
9018
9018
9018
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
9018
9018
9018
8017
8017
8017
9018
9018
9018
9018
8017
9018
9018
9018
9018
8017
9018
9018
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
8017
0
0
0
8017
0
8017
8017
8017
8017
8017
8017
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
0
0
0
0
0
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
0
9018
9018
0
0
0
0
0
0
0
0
0
0
0
9018
9018
8017
0
0
0
0
0
8017
8017
0
0
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
0
9018
0
8017
8017
8017
8017
8017
9018
9018
9018
9018
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
8017
8017
8017
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
8017
8017
8017
0
0
8017
8017
8017
8017
8017
8017
8017
9018
0
9018
9018
9018
0
9018
9018
9018
0
0
8017
8017
8017
8017
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
0
0
0
0
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
9018
9018
8017
9018
9018
9018
9018
8017
9018
9018
9018
8017
8017
8017
8017
8017
8017
0
0
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
8017
8017
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
8017
0
8017
9018
8017
8017
8017
8017
9018
9018
9018
9018
0
9018
0
0
0
9018
9018
9018
8017
8017
8017
8017
8017
8017
9018
9018
9018
8017
8017
9018
9018
8017
8017
0
0
8017
0
0
0
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
0
8017
8017
8017
8017
0
9018
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
8017
9018
0
0
0
0
0
0
8017
8017
8017
8017
8017
9018
9018
9018
9018
9018
8017
8017
8017
9018
9018
8017
8017
8017
8017
8017
8017
0
0
0
0
8017
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
8017
8017
8017
8017
9018
9018
8017
8017
8017
8017
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
0
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
0
0
9018
9018
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
0
0
0
0
0
9018
0
0
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
9018
9018
0
9018
9018
9018
0
0
0
0
0
0
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
0
9018
0
0
0
0
0
0
0
0
0
0
8017
8017
0
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
0
9018
0
9018
9018
9018
9018
9018
0
9018
0
0
0
0
0
9018
0
0
9018
9018
0
9018
0
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
0
0
9018
9018
0
0
0
0
0
0
0
0
0
9018
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
9018
9018
9018
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
0
0
0
0
0
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
0
0
0
0
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
0
0
0
0
0
0
0
9018
9018
0
9018
9018
0
9018
9018
0
9018
0
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
9018
9018
9018
0
0
9018
0
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
0
9018
9018
0
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
0
9018
9018
0
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
8017
8017
9018
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
0
0
9018
9018
9018
0
9018
0
9018
0
0
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
9018
0
0
0
0
0
0
0
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
8017
8017
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
8017
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
0
0
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
9018
9018
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
8017
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
0
9018
0
9018
0
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
0
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
9018
9018
9018
0
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
0
0
9018
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
0
0
9018
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
0
9018
9018
9018
9018
9018
9018
0
9018
0
0
9018
9018
9018
9018
9018
9018
0
0
0
8017
0
9018
0
8017
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
8017
0
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
0
0
0
0
0
0
0
9018
9018
9018
9018
0
0
0
0
0
9018
9018
9018
0
0
0
0
0
0
0
9018
9018
9018
9018
9018
9018
9018
9018
9018
0
0
0
9018
2002
2002
2002
2002
8017
8017
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
2002
2002
2002
8017
2002
2002
2002
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
2002
2002
2002
2002
2002
2002
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
2002
8017
8017
8017
2002
2002
2002
2002
2002
2002
2002
8017
2002
2002
2002
2002
2002
2002
2002
2002
2002
